1. Department of Chemistry and Polymer Science Stellenbosch University Private BagX1 Matieland 7602 South Africa
2. Department of Biochemistry Stellenbosch University Private BagX1 Matieland 7602 South Africa
3. Department of Biochemistry, Genetics and Microbiology Institute for Sustainable Malaria Control University of Pretoria Pretoria 0028 South Africa