1. Department of Orthopaedics, Peking University Third Hospital, Beijing 100191, P. R. China
2. Beijing Key Laboratory of Spinal Disease Research, Beijing 100191, P. R. China
3. Engineering Research Center of Bone and Joint Precision Medicine, Ministry of Education, Beijing 100191, P. R. China
4. Department of Sports Medicine, Peking University Third Hospital, Beijing 100191, P. R. China
5. Beijing Key Laboratory of Sports Injuries, Beijing 100191, P. R. China
6. Engineering Research Center of Sports Trauma Treatment Technology and Devices, Ministry of Education, Beijing 100191, P. R. China
7. Department of Orthopaedics, Beijing Friendship Hospital, Capital Medical University, Beijing 100050, P. R. China