1. Department of Spine Surgery, Honghui Hospital, Xi’an Jiaotong University, Youyi East Road No.555, Beilin District, Xi’an, Shaanxi 710054, China
2. Shaanxi Key Laboratory of Spine Bionic Treatment, Youyi East Road No.555, Beilin District, Xi’an, Shaanxi 710054, China