1. Department of Chemistry and Polymer Science
2. Stellenbosch University
3. Matieland 7602, South Africa
4. Department of Chemistry
5. University of Cape Town
6. Rondebosch 7701, South Africa
7. Division of Pharmacology
8. Department of Medicine
9. University of Cape Town Medical School
10. Observatory 7925, South Africa