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