1. Key Laboratory for Animal Genetics & Molecular Breeding of Jiangsu Province, College of Animal Science and Technology, Yangzhou University, Yangzhou 225009, China
2. Department of Theriogenology, University of Veterinary and Animal Sciences, Lahore 54000, Pakistan
3. Key Laboratory of Animal Genetic Engineering, College of Veterinary Medicine, Yangzhou University, Yangzhou 225009, China