Systematic analysis of surface-active agents