1. Institute for Nanotechnology and Water Sustainability, College of Science, Engineering and Technology, University of South Africa, Florida Science Campus, Johannesburg South Africa
2. School of Animal, Plant, & Environmental Science, Medicinal Plants, University of Witwatersrand Johannesburg South Africa
3. Molecular Sciences Institute, School of Chemistry, University of the Witwatersrand Johannesburg South Africa
4. Department of Chemistry Sefako Makgatho Health Sciences University Medunsa South Africa
5. Global Change Institute, University of the Witwatersrand Johannesburg South Africa