1. Histology and Histochemistry Unit, Zoology Department, Faculty of Science, Menoufia University, Shebin El-Kom 32511, Egypt
2. Zoology Department, Faculty of Science, Menoufia University, Shebin El-Kom 32511, Egypt
3. Immunology Unit, Zoology Department, Faculty of Science, Menoufia University, Shebin El-Kom 32511, Egypt
4. Department of Medical Parasitology, Faculty of Medicine, Sohag University, Sohag 82524, Egypt