1. Department of Spine Surgery, The First Affiliated Hospital of Harbin Medical University, Harbin, 150001 Heilongjiang Province, China
2. Department of Orthopaedic Surgery, General Hospital of General Administration of Agriculture and Reclamation, Harbin, Heilongjiang Province 150088, China
3. Department of Imaging, General Hospital of General Administration of Agriculture and Reclamation, Harbin, Heilongjiang Province 150088, China
4. Department of Orthopaedics, Heilongjiang Provincial Hospital, No. 82, Zhongshan Road, Harbin, Heilongjiang Province 150036, China