Affiliation: | College of Animal Science and Technology, Northeast Agricultural University, Harbin 150030, China;Agricultural Academy of Heilongjiang Province, Harbin 150086, China;Institute of Animal Husbandry and Veterinary Medicine, Jilin University, Changchun 130062, China |