1. Department of Theriogenology, Faculty of Veterinary Medicine, Cairo University, Giza, 12211, Egypt
2. Department of Animal Production, Faculty of Agriculture, Mansoura University, Mansoura, 35516, Egypt
3. Department of Farm Animal Production and Health, Faculty of Veterinary Medicine and Animal Science, University of Peradeniya, Sri Lanka
4. Department of Pathobiology and Population Sciences, Royal Veterinary College, Hatfield, AL9 7TA, UK
5. Department of Comparative Biomedical Sciences, Royal Veterinary College, Hatfield, AL9 7TA, UK