1. Department of Theriogenology, Faculty of Veterinary Medicine, Assuit University, Assuit, Egypt
2. Department of Clinical Sciences, College of Veterinary Medicine, King Faisal University, AL-Ahsa, Saudi Arabia
3. Department of Andrology, Faculty of Medicine, Assiut University, Assuit, Egypt
4. Department of Mechanical Engineering, Faculty of Engineering, Assiut University, Assuit, Egypt