1. Department of Zoology, College of Science, King Saud University, Riyadh, Saudi Arabia
2. Department of Biology, Faculty of Science, Princess Nourah bint Abdulrahman University, Saudi Arabia
3. Department of Parasitology, Faculty of Veterinary Medicine, Zagazig University, Zagazig, Egypt
4. Department of Zoonotic Diseases, National Research Centre, Dokki, Giza, Egypt
5. Department of Zoology and Entomology, Faculty of Science, Helwan University, Cairo, Egypt