1. Institute for Nanotechnology and Water Sustainability College of Science Engineering and Technology University of South Africa Florida Campus 1710 Johannesburg South Africa
2. Obafemi Awolowo University Department of Chemistry Ibadan Road 220005, lle-lfe Osun Nigeria