1. Department of Orthopedic Surgery, The 3rd Hospital, Hebei Medical University, Shijiazhuang, Hebei 050051, China
2. Orthopedic Research Institute of Hebei Province, Key Laboratory of Biomechanics of Hebei Province, Shijiazhuang, Hebei 050051, China