1. Department of Orthopaedic Surgery, Hebei Medical University Third Hospital, Shijiazhuang, Hebei 050051, China
2. Key Laboratory of Biomechanics of Hebei Province, Shijiazhuang, Hebei 050051, China
3. NHC Key Laboratory of Intelligent Orthopaedic Equipment, Shijiazhuang, Hebei 050051, China
4. Chinese Academy of Engineering, Beijing 100088, China