Polyelectrolyte-surfactant complexes (PESCs) composed of oppositely charged components. (May 2018)