1. Department of Animal Productions, Al-Azhar University, Faculty of Agriculture, Assiut, Egypt
2. Department of Theriogenology, Assiut University, Faculty of Veterinary Medicine, Assiut, Egypt
3. Animal Production Department, Faculty of Agriculture, Assuit University, Asyut, Egypt
4. Key Lab of Agricultural Animal Genetics, Breeding and Reproduction of Ministry of Education, Huazhong Agriculture University, Wuhan, China
5. Department of Biology, College of Science, King Khalid University, Abha, Saudi Arabia
6. Department of Theriogenology, Faculty of Veterinary Medicine, South Valley University, Qena, Egypt