1. Center for Pharmaceutical Sciences, Faculty of Life Science and Technology, Kunming University of Science and Technology, Chenggong Campus, Kunming 650500, China
2. State Key Laboratory of Primate Biomedical Research, Institute of Primate Translational Medicine, Kunming University of Science and Technology, Kunming 650500, China
3. Guangzhou Jinan Biomedicine Research and Development Center, Institute of Biomedicine, College of Life Science and Technology, Jinan University, Guangzhou 510632, China