1. Department of Pharmacognosy, Faculty of Pharmacy, Minia University, Minia, Egypt
2. Department of Pharmacognosy, Faculty of Pharmacy, Suez Canal University, Ismailia, Egypt
3. Department of Pharmaceutical Chemistry, Faculty of Pharmacy, Nahda University, Beni Suef, Egypt
4. School of Computing, Engineering & Physical Sciences, University of the West of Scotland, Paisley, Scotland, UK
5. Department of Pharmacognosy, Faculty of Pharmacy, Deraya University, New Minia, Egypt