Interactions of Surfactants with Polymers and Proteins