Caffeine removal from aqueous media by adsorption: An overview of adsorbents evolution and the kinetic, equilibrium and thermodynamic studies.