1. State Key Laboratory of Primate Biomedical Research, Institute of Primate Translational Medicine, Kunming University of Science and Technology, Kunming, Yunnan Province, China
2. Yunnan Key Laboratory of Primate Biomedical Research, Kunming, Yunnan Province, China