1. Department of Pharmaceutical Chemistry, Faculty of Pharmacy, University of Tabuk, Tabuk 71491, Saudi Arabia
2. Department of Medicinal Chemistry, Faculty of Pharmacy, Zagazig University, Zagazig 44519, Egypt
3. Department of Pharmaceutical Organic Chemistry, Faculty of Pharmacy, Zagazig University, Zagazig 44519, Egypt
4. Department of Chemistry, Faculty of Science, University of Tabuk, Tabuk 71491, Saudi Arabia
5. Pharm D Program, Faculty of Pharmacy, University of Tabuk, Tabuk 71491, Saudi Arabia
6. Department of Microbiology and Immunology, Faculty of Pharmacy, Zagazig University, Zagazig 44519, Egypt
7. Molecular Bio-Computation and Drug Design Laboratory, School of Health Sciences, University of KwaZulu-Natal, Westville Campus, Durban 4001, South Africa
8. CompChem Lab, Chemistry Department, Faculty of Science, Minia University, Minia 61519, Egypt
9. Protein Structure-Function Research Unit, School of Molecular and Cell Biology, University of the Witwatersrand, Johannesburg 2050, South Africa