1. Department of Zoology, Faculty of Science Zagazig University Zagazig Egypt
2. Department of Biology, University College Hafr Al‐Batin University Saudi Arabia
3. Zoology Department, Faculty of Science Cairo University Cairo Egypt
4. Zoology Department, College of Science King Saud University Riyadh Saudi Arabia
5. Parasitology Institute Düsseldorf University Düsseldorf Germany