1. State Key Laboratory of Primate Biomedical Research; Institute of Primate Translational Medicine, Kunming University of Science and Technology, Kunming, Yunnan 650504, China
2. Yunnan Key Laboratory of Primate Biomedical Research, Kunming, Yunnan 650504, China
3. Department of Anatomy, National and Regional Engineering Laboratory of Tissue Engineering, State Key Laboratory of Trauma, Burn and Combined Injury, Key Lab for Biomechanics and Tissue Engineering of Chongqing, Third Military Medical University, Chongqing 400038, China
4. Zhong-Zhi-Yi-Gu Research Institute, Chongqing 400000, China