1. Orthopaedic Department, Peking University Third Hospital, No. 49 North Garden Road, Haidian District, Beijing 100191, China
2. Peking University Health Science Center, No. 38 Xueyuan Road, Haidian District, Beijing 100191, China
3. Beijing Key Laboratory of Spinal Disease Reasearch, China
4. Engineering Research Center of Bone and Joint Precision Medicine, Ministry of Education, Beijing, China