1. Department of Pharmacognosy, Faculty of Pharmacy, Minia University, 61519 Minia, Egypt
2. Department of Medicinal Chemistry, Faculty of Pharmacy, Minia University, 61519 Minia, Egypt
3. Medicinal Chemistry Department, Faculty of Pharmacy, Deraya University, New Minia 61111, Egypt
4. Computational Chemistry Laboratory, Chemistry Department, Faculty of Science, Minia University, 61519 Minia, Egypt
5. Institute of Organic Chemistry, University of Würzburg, Am Hubland, 97074 Würzburg, Germany
6. Department of Pharmacognosy, Faculty of Pharmacy, Suez Canal University, Ismailia 41522, Egypt
7. Department of Pharmacognosy, Faculty of Pharmacy, Deraya University, New Minia 61111, Egypt