1. Department of Chemistry, University of Nairobi, Nairobi, Kenya
2. Department of Chemistry, Kabale University, Kabale, Uganda
3. State Key Laboratory of Quality Research in Chinese Medicine, Macau University of Science and Technology, Macau, China
4. Institut für Chemie, Universität Potsdam, Potsdam, Germany