Affiliation: | 1. College of Animal Science and Technology, Yangzhou University, Yangzhou 225009, Jiangsu Province, P.R. China;2. Key Laboratory for Animal Genetics, Breeding, Reproduction, and Molecular Design of Jiangsu Province, Yangzhou, 225009, Jiangsu Province, P.R. China |