1. Department of Orthopaedics, Chongqing Traditional Chinese Medicine Hospital, No. 6 Panxi Seventh Branch Road, Jiangbei District, Chongqing, China
2. Department of Spine Surgery, Traditional Chinese Medicine Hospital Affiliated of Southwest Medical University, No. 182, Chunhui Road, Luzhou, Sichuan, China
3. Department of Orthopaedics, The Second Affiliated Hospital, Chongqing Medical University, No. 76 Linjiang Road, Yuzhong District, Chongqing, China