SEARCH Articles Figures Tables General base Protein-based Protein-based surfactants Proteins general Surfactant proteins