Interaction of membrane proteins with surfactants: insights into binding and stability