SnO2 nanoparticles as effective adsorbents for the removal of cadmium and lead from aqueous solution: Adsorption mechanism and kinetic studies. (October 2016)