1. Medical Malacology Department, Theodor Bilharz Research Institute, Giza 12411, Egypt
2. Water Pollution Research Department, National Research Centre, El Tahrir Street, Dokki, Giza 12622, Egypt
3. Botany and Microbiology Department, Faculty of Science, Helwan University, Helwan 11795, Egypt
4. Immunology Division, Faculty of Science, Beni-Suef University, Beni-Suef 62521, Egypt
5. Department of Biology, College of Science, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia
6. Pathology Departments, Theodor Bilharz Research Institute, Giza 12411, Egypt
7. Zoology and Entomology Department, Faculty of Science, Helwan University, Helwan 11795, Egypt