1. Institute for Nanotechnology and Water Sustainability, College of Science, Engineering and Technology University of South Africa Johannesburg South Africa
2. College of Pharmaceutical and Chemical Engineering Hebei University of Science and Technology Shijiazhuang China
3. Academy of Nanotechnology and Wastewater Innovations Johannesburg South Africa
4. Department of Chemistry Durban University of Technology Durban South Africa