1. Department of Spine Surgery, China-Japan Union Hospital of Jilin University, N.126 Xiantai Street, Changchun 130033, Jilin, P. R. China
2. Key Laboratory of Imaging Diagnosis and Minimally Invasive Intervention Research, Lishui Hospital of Zhejiang University/the Fifth Affiliated Hospital of Wenzhou Medical University, Lishui 323000, China
3. Key Laboratory of Polymer Ecomaterials, Changchun Institute of Applied Chemistry, Chinese Academy of Sciences, 5625 Renmin Street, Changchun, 130022, P. R. China