1. Department of Spinal Surgery, Fifth Affiliated Hospital of Sun Yat-Sen University, 52 Meihua Dong Lu, Xiangzhou District, Zhuhai 519000, China
2. Department of Radiology, Fifth Affiliated Hospital of Sun Yat-Sen University, 52 Meihua Dong Lu, Xiangzhou District, Zhuhai 519000, China
3. School of Biomedical Engineering, Guangzhou Medical University, No. 1, Xinzao Road, Xinzao Town, Panyu, Guangzhou 511436, China