1. Sports Medicine Center, West China Hospital, Sichuan University, Chengdu 610065, China
2. Department of Orthopedics and Orthopedic Research Institute, West China Hospital, Sichuan University, Chengdu 610065, China
3. The State Key Laboratory of Polymer Materials Engineering, Polymer Research Institute of Sichuan University, Chengdu 610065, China