1. Department of Animal Reproduction and Artificial Insemination, Veterinary Research DivisionNational Research Centre Cairo Egypt
2. National Engineering Laboratory for Animal Breeding, Key Laboratory of Animal Genetics, Breeding and Reproduction of the Ministry of Agriculture, College of Animal Science and Technology, China Agricultural University Beijing China