Current Trends in Protein-Surfactant Interactions: A Review