1. Yunnan Key Laboratory of Primate Biomedicine Research, Institute of Primate Translational Medicine, Kunming University of Science and Technology, Kunming, China
2. Yunnan Provincial Academy of Science and Technology, Kunming, China
3. Kunming College of Life Science, University of Chinese Academy of Sciences, Kunming, China
4. Kunming Institute of Zoology, The Chinese Academy of Science, Kunming, China