1. Department of Chemistry, Faculty of Science, University of Benghazi, Benghazi, Libya
2. Department of Medicinal Chemistry, Faculty of Pharmacy, University of Benghazi, Benghazi, Libya;
3. Department of Chemistry, University of Cape Town, Rondebosch, South Africa