1. Department of Chemistry, University of Nairobi, Nairobi, Kenya;
2. Department of Chemical Science and Technology, Technical University of Kenya, Nairobi, Kenya
3. Department of Pharmaceutical Biology, Institute of Pharmacy and Biochemistry, Johannes Gutenberg University, Mainz, Germany;
4. Institute of Chemistry, University of Potsdam, Potsdam, Germany;