1. Department of Chemistry, University of Nairobi, P.O. Box 30197-00100, Nairobi, Kenya
2. Department of Biotechnology, University of the Western Cape, Private Bag X17, Belville 7535, South Africa
3. Department of Chemistry, Rutgers University, 73 Warren St., Newark, NJ 07102, USA
4. Department of Chemical Sciences, University of the Western Cape, Private Bag X17, Belville 7535, South Africa