[1] Maasai Mara Univ, Dept Chem, Narok, Kenya
[2] Jaramogi Oginga Odinga Univ Sci & Technol, Dept Chem, Bondo, Kenya
[3] Strathmore Univ, Ctr Res Therapeut Sci, Nairobi, Kenya
[4] Kenya Govt Med Res Ctr, Nairobi 00200, Kenya
[5] Tech Univ Kenya, Dept Chem Sci & Technol, Nairobi, Kenya
[6] CSIR, Dept Polymers & Composites, Pretoria, South Africa