1. Laboratoire de Biodiversité, Parasitologie et Ecologie des Écosystèmes Aquatiques, Département de Biologie, Faculté des Sciences de Tunis, Université De Tunis El Manar, Tunis, Tunisia
2. Zoology Department, College of Science, King Saud University, Riyadh, Saudi Arabia
3. Zoology Department, Faculty of Science, Beni-Suef University, Beni-Suef, Egypt