1. Department of Orthopedics, Sixth Affiliated Hospital of Xinjiang Medical University, Urumqi, 39, Wuxing Nan Rd, Tianshan District, Xinjiang
86830001, P.R. China
2. Department of Neurosurgery, The First Affiliated Hospital of Zhengzhou University, No. 1 Jianshe Dong Rd, Zhengzhou, Henan 480052, China
3. Department of Radiology, Sixth Affiliated Hospital of Xinjiang Medical University, 39 Wuxing Nan Rd, Tianshan District, Urumqi, Xinjiang
86830001, China
4. Department of Orthopedics, Union Hospital of Fujian Medical University, 29 Xinquan Rd, Fuzhou, Fujian 86350001, China