Affiliation: | 1.National Engineering Laboratory for Animal Breeding, Key Laboratory of Animal Genetics, Breeding and Reproduction, MARA, College of Animal Sciences and Technology, China Agricultural University, Beijing 100193, China;2.College of Life Sciences and Bioengineering, Beijing Jiaotong University, Beijing 100044, China;3.Department of Animal Sciences, Purdue University, West Lafayette, IN 47907, USA |