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