1. Peking University People’s Hospital, Beijing, China
2. The Chinese PLA General Hospital (301 Hospital), Beijing, China
3. Department of Spinal Surgery, Peking University People’s Hospital, No. 11. Xi Zhimen South Street, Xi Cheng District, Beijing, 100044, China
4. Orthopedic Department, The Chinese PLA General Hospital (301 Hospital), No. 28. Fu Xing Rd, Hai Dian District, Beijing, 100853, China