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