haslens