[1] Rhodes Univ, Dept Chem, POB 94, ZA-6140 Grahamstown, South Africa
[2] Rhodes Univ, Dept Biochem & Microbiol, POB 94, Grahamstown, South Africa
[3] Univ Yaounde I, Fac Sci, Dept Organ Chem, POB 812, Yaounde, Cameroon
[4] Univ Johannesburg, Dept Appl Chem, POB 17011, ZA-2028 Johannesburg, South Africa
[5] Univ Johannesburg, Ctr Nanomat Sci Res, ZA-2028 Auckland Pk, South Africa
[6] Univ Witwatersrand, Dept Pharm & Pharmacol, 7 York Rd, ZA-2193 Parktown, South Africa
[7] Sefako Makgatho Hlth Sci Univ, Dept Chem, ZA-0204 Pretoria, South Africa