Affiliation: | 1. Hi-tech Research and Development Base for Qinghai-Tibet Plateau Ecological Conservation and Stock Farming, Southwest University for nationality, Chengdu, 610041, China 2. College of Life Science and Technology, Southwest University for Nationality, Chengdu, 610041, China 3. Shanghai Key Laboratory of Veterinary Biotechnology, School of Agriculture and Biology, Shanghai JiaoTong University, Shanghai, 200240, China
|