1. School of Health Sciences, University of KwaZulu-Natal, Durban 4001, South Africa
2. Department of Chemistry, College of Science, King Saud University, P.O. Box 2455, Riyadh 11451, Saudi Arabia
3. School of Laboratory Medicine and Medical Sciences, University of KwaZulu-Natal, Durban 4001, South Africa
4. Department of Organic Chemistry, University of Barcelona, 08028 Barcelona, Spain
5. CIBER-BBN, Networking Centre on Bioengineering, Biomaterials and Nanomedicine, Barcelona Science Park, 08028 Barcelona, Spain
6. School of Chemistry and Physics, University of KwaZulu-Natal, Durban 4001, South Africa
7. Chemistry Department, Faculty of Science, Alexandria University, P.O. Box 426, Ibrahimia, Alexandria 12321, Egypt