1. Theriogenology Department; Faculty of Veterinary Medicine; Assiut University; Assiut; Egypt
2. Department of Animal Reproduction; Faculty of Veterinary Medicine; Agricultural University; Warsaw; Poland
3. Institute of Obstetrics, Gynecology and Andrology; Faculty of Veterinary Medicine; Justus-Liebig-university; Giessen; Germany