1. Department of Anatomy and Embryology, Faculty of Veterinary Medicine Alexandria University Alexandria Egypt
2. Biology Department, Faculty of Science and Arts in Dahran Aljnoub King Khalid University Abha Saudi Arabia
3. Agriculture Research Centre Soil, Water and Environment Research Institute Giza Egypt
4. Biology Department, College of Science King Khalid University Abha Saudi Arabia
5. Zoology Department, Faculty of Science Cairo University Cairo Egypt
6. Zoology Department, Faculty of Science Damanhour University Damanhour Egypt