1. Department of Spine Orthopaedics, Weifang Traditional Chinese Hospital, Weifang, Shandong 261041, China
2. Department of Spinal Surgery, Weifang People’s Hospital, Weifang, Shandong 261041, China
3. Department of Orthopedics, Weifang People’s Hospital, Weifang, Shandong 261041, China