Key Laboratory of Animal Models and Human Disease Mechanisms of Chinese Academy of Sciences & Yunnan Province;
Kunming Institute of Zoology;
Chinese Academy of Sciences;
Kunming Yunnan 650223;
China;
State Key Laboratory of Genetic Resources and Evolution;
Kunming Institute of Zoology;
Chinese Academy of Sciences;
Kunming Yunnan 650223;
China;
Kunming College of Life Science;
University of Chinese Academy of Sciences;
Kunming Yunnan 650204;
China;
School of Life Sciences;
University of Science and Technology of China;
Hefei Anhui 230026;
China;
Kunming Primate Research Center;
Chinese Academy of Sciences;
Kunming Yunnan 650223;
China;