Affiliation: | a College of Animal Science and Veterinary Medicine, and Jilin Provincial Key Laboratory of Animal Embryo Engineering, Jilin University, 5333 Xi'an Avenue, Changchun, Jilin Province, 130062, China b College of Animal Science and Technology, Jilin Agricultural University, Changchun, 130118, China c Hunan Institute of Animal and Veterinary Science, 8 Changliang Road, Changsha, Hunan Province, 410131, China |