1. Department of Zoology, Faculty of Science, Al‑Arish University, El Arish, Egypt
2. Department of Biology, College of Science, University of Hail, Hail, Kingdom of Saudi Arabia
3. Department of Zoology, Faculty of Science, Sohag University, Sohag, Egypt
4. Department of Zoology, Faculty of Science, Helwan University, Helwan, Egypt
5. Atta‑ur Rhaman School of Applied Biosciences, National University of Sciences and Technology, Islamabad, Pakistan