Affiliation: | 1. College of Animal Sciences and Technology, Sichuan Agricultural University, Chengdu, 611130, Sichuan, People’s Republic of China 2. College of Life Sciences, Sichuan Agricultural University, Yaan, 625014, Sichuan, People’s Republic of China 3. School of Anatomy, Physiology and Human Biology, The University of Western Australia, Crawley, WA, 6009, Australia 4. State Key Laboratory of Genetic Resources and Evolution, Kunming Institute of Zoology, Chinese Academy of Sciences, Kunming, 650223, Yunnan, People’s Republic of China
|