1. Zoology Department, College of Science, King Saud University, Riyadh, Kingdom of Saudi Arabia
2. Parasitology Department, College of Veterinary Medicine, Zagazig University, Zagazig, Egypt
3. Cell Biology Department, National Research Center, Dokki, Giza, Egypt
4. Department of Zoology and Entomology, Faculty of Science, Helwan University, Cairo, Egypt