1. School of Clinical Medicine, Chengdu Medical College, Chengdu 610500, China
2. The First Affiliated Hospital of Chengdu Medical College, Chengdu 610500, China
3. Department of Orthopedics, West China Hospital of Sichuan University, Chengdu 610041, China
4. People’s Hospital of Jiulongpo District, Chongqing 400050, China
5. School of Public Health, Chengdu Medical College, Chengdu 610500, China
6. Basic Medical College of Chengdu University, Chengdu 610500, China
7. Spine Labs, St. George & Sutherland Clinical School, University of New South Wales, Sydney, Australia
8. Department of Orthopedics, The First Affiliated Hospital of Chengdu Medical College, Chengdu 610500, China