Affiliation: | (1) College of Life Science and Technology, Southwest University for Nationalities, Chengdu, 610041, China;(2) State Key Laboratory for Agrobiotechnology and Ministry of Agriculture Key Laboratory of Animal Genetics and Breeding, College of Animal Science and Technology, China Agricultural University, Beijing, 100094, China |