Observations of the effect of anionic, cationic, neutral, and zwitterionic surfactants on the Belousov-Zhabotinsky reaction.