1. School of Pharmacy and Health Sciences, United States International University-Africa, P.O. Box 14634-00800, Nairobi, Kenya
2. Department of Chemical Science and Technology (DCST), Technical University of Kenya, P.O. Box 52428-00200, Nairobi, Kenya