[1] Univ South Africa, Inst Nanotechnol & Water Sustainabil, Coll Sci Engn & Technol, ZA-1709 Johannesburg, Florida, South Africa
[2] VHN Senthikumara Nadar Coll Autonomous, Dept Chem, Virudunagar 626001, Tamil Nadu, India
[3] Shahroud Univ Med Sci, Sch Publ Hlth, Shahroud, Iran
[4] Univ Artois, Univ Lille, CNRS, Cent Lille,Unite Catalyse & Chim Solide,UMR 8181, Lille, France
[5] Global Inst Water Environm & Hlth, CH-1210 Geneva, Switzerland