1. Department of Orthopaedics, Peking University Third Hospital, Beijing 100191, China
2. Engineering Research Center of Bone and Joint Precision Medicine, Beijing 100191, China
3. Beijing Key Laboratory of Spinal Disease Research, Beijing 100191, China
4. Shenzhen Engineering Laboratory of Orthopaedic Regenerative Technologies, Department of Spine Surgery, Peking University Shenzhen Hospital, Shenzhen 518036, China