Affiliation: | 1. State Key Laboratory for Agrobiotechnology, College of Biological Sciences, China Agricultural University, Beijing, China.; 2. College of Animal Science and Technology, Beijing University of Agriculture, Beijing, China.; National University of Singapore, SINGAPORE, |