1. Department of Clinical Medicine, Ningxia Medical University, No.1160 Shengli Street, Xingqing District, Yinchuan
750004, Ningxia, P.R. China
2. Department of Spine Surgery, Nanjing First Hospital Affiliated to Nanjing Medical University,
No. 68 Changle Road, Qinhuai District, Nanjing 210006, Jiangsu, P.R. China
3. Department of Spine Orthopedics,
General Hospital of Ningxia Medical University, No. 804 Shengli South Street, Xingqing District, Yinchuan
750003, Ningxia, P.R. China