1. Department of Chemistry, Faculty of Natural and Agricultural SciencesUniversity of PretoriaPretoria South Africa
2. School of Science and Information SciencesMaasai Mara UniversityNarok Kenya
3. School of Science and InformaticsTaita Taveta UniversityVoi Kenya