1. Department of Orthopedics, The Second Affiliated Hospital of Harbin Medical University, No. 246, Xuefu Road, Harbin, Heilongjiang 150001, China
2. Department of Spine Surgery, The Third Affiliated Hospital of Sun Yat-Sen University, No. 600, Tianhe Road, Tianhe District, Guangzhou, Guangdong 510000, China
3. Department of Orthopedics, The Second Affiliated Hospital of Harbin Medical University, Xuefu Road 246#, Harbin, Heilongjiang 150001, China