Yunnan Key Laboratory of Primate Biomedicine Research;
Institute of Primate Translational Medicine;
Kunming University of Science and Technology;
Kunming;
Yunnan 650500;
China;
Yunnan University of Chinese Medicine;
Kunming;
Yunnan 650500;
China;
Key Laboratory of Animal Models and Human Disease Mechanisms of the Chinese Academy of Sciences and Yunnan Province;
Kunming Institute of Zoology;
Chinese Academy of Sciences;
Kunming;
Yunnan 650223;
China;
Department of Rehabilitation;
Kunming Children’s Hospital;
Kunming;
Yunnan;
650034;
China;