1. Department of Zoology, Abdul Wali Khan University, Mardan, Pakistan
2. Department of Zoology, Kohat University of Science and Technology, Kohat, KP, Pakistan
3. Department of Pharmacognosy, College of Pharmacy, King Saud University, Riyadh, Saudi Arabia
4. Department of Pharmaceutical Chemistry, College of Pharmacy, King Saud University, Riyadh, Saudi Arabia
5. Laboratory of Chemistry-Biochemistry, Environment, Nutrition, and Health, Faculty of Medicine and Pharmacy, Hassan II University, Casablanca B.P. 5696, Morocco