1. Department of Spinal Surgery, University of South China Affiliated Nanhua Hospital No. 336, Dongfeng South Road, Zhuhui District, Hengyang, Hunan, China
2. Department of Spinal Surgery, Zhujiang Hospital of Southern Medical University, 253# Industry Road, 510280 Guangzhou, Guangdong, China
3. Department of Spinal Surgery, Affiliated Hospital of Guilin Medical University, No. 15, Lequn Road, Guilin, Guangxi Zhuang Autonomous Region, China