1. Synthetic and Medicinal Chemistry Research Group, Department of Pharmaceutical Chemistry, Discipline of Pharmaceutical Sciences, School of Health Sciences, University of KwaZulu-Natal, Durban, South Africa
2. Physical Sciences Department, Wesbury College of Science, Port Shepstone, South Africa
3. Department of Pharmacy, School of Health Care Sciences, University of Limpopo, Polokwane, South Africa