“…These mechanisms are, in general, complicated because they may involve several different interactions [45,48,49]. Some of the reported interactions include: ion-exchange, complexation, coordination/chelation, electrostatic interactions, acidebase interactions, hydrogen bonding, hydrophobic interactions, and physical adsorption.…”