1. Department of Zoology, College of Science, King Saud University, Riyadh, KSA
2. Department of Parasitology, Faculty of Veterinary Medicine, Zagazig University, Zagazig, Egypt
3. Department of Biology, Al-Nairiyah University College, Hafr Al-Batin University, Hafr Al-Batin, Saudi Arabia
4. Department of Biology, Faculty of Science, Princess Nourah Bint Abdelrahman University, Riyadh, Saudi Arabia
5. Department of Zoology and Entomology, Faculty of Science, Helwan University, Helwan, Egypt