1 Dept. of Spine Surgery, Shanghai East Hospital, Tongji University School of Medicine, 150 Jimo Rd., Shanghai, 200120, China.
2 Dept. of Spine Surgery, Shanghai East Hospital, Tongji University School of Medicine, 150 Jimo Rd., Shanghai, 200120, China. Electronic address: eastspinesci@163.com.