1 Department of Spinal Surgery, The Third Hospital of Hebei Medical University, Shijiazhuang, 050051, People's Republic of China.
2 Department of Spinal Surgery, Harrison International Peace Hospital, 053000, Hebei, People's Republic of China.
3 The Key Laboratory of Orthopedic Biomechanics of Hebei Province, The Third Hospital of Hebei Medical University, Shijiazhuang, 050051, People's Republic of China.
4 Department of Spinal Surgery, The Third Hospital of Hebei Medical University, Shijiazhuang, 050051, People's Republic of China. [email protected].
5 The Key Laboratory of Orthopedic Biomechanics of Hebei Province, The Third Hospital of Hebei Medical University, Shijiazhuang, 050051, People's Republic of China. [email protected].