1. Zoology Department, Faculty of Science, Assiut University, Assiut 71516, Egypt
2. Biology Department, Faculty of Science, Soran University, Kurdistan, Iraq
3. Parasitology Department, Faculty of Medicine, Assiut University, Assiut 71516, Egypt
4. Biology Department, Faculty of Education, Aden University, Aden, Yemen