1. Key Laboratory of Pesticide & Chemical Biology of Ministry of Education, College of Chemistry Central China Normal University Wuhan People's Republic of China
2. Chemistry Department, School of Sciences College of Science and Technology, University of Rwanda Kigali Rwanda