1. Faculty of Science Department of Chemistry Rhodes University Grahamstown 6140 South Africa
2. Faculty of Science Department of Biochemistry and Microbiology Rhodes University Grahamstown 6140 South Africa
3. Biomedical Biotechnology Research Unit Rhodes University Grahamstown 6140 South Africa
4. Centre for Chemico- and Biomedicinal Research Rhodes University Grahamstown 6140 South Africa
5. Faculty of Medicine Division of Clinical Pharmacology University of Cape Town Observatory Cape Town 7925 South Africa
6. Université de Lille, CNRS, UMR 8576 UGSF – Unité de Glycobiologie Structurale et Fonctionnelle 59000 Lille France
7. Faculty of Pharmacy Division of Pharmaceutical Chemistry Rhodes University Grahamstown 6140 South Africa