1. Department of Orthopedic Surgery, The Third Hospital of Hebei Medical University, No. 139 Ziqiang Road, Shijiazhuang 050051, China
2. NHC Key Laboratory of Intelligent Orthopedic Equipment, The Third Hospital of Hebei Medical University, Shijiazhuang, China
3. Key Laboratory of Biomechanics of Hebei Province, Shijiazhuang, Hebei, China
4. Department of Neurology, Hebei General Hospital, Shijiazhuang 050011, Hebei, China
5. The First Affiliated Hospital, College of Clinical Medicine of Henan University of Science and Technology, Luoyang 471003, China