Institution: | (1) Department of Spine Surgery, Xiangya Spinal Surgery Center, Xiangya Hosptial, Central South University, 87 Xiang Ya Road, Changsha, Hunan, 410008, People’s Republic of China;(2) Department of Orthopaedics, Hunan Space Hospital, Changsha, People’s Republic of China |