1. Clinical College, Peking University Shenzhen Hospital, Anhui Medical University, Shenzhen 518036, China
2. Shenzhen Key Laboratory of Spine Surgery, Department of Spine Surgery, Peking University Shenzhen Hospital, Shenzhen 518036, China
3. Institute of Orthopaedics, Shenzhen Peking University-Hong Kong University of Science and Technology Medical Center, Shenzhen 518036, China
4. The Fifth Clinical Medical College, Anhui Medical University, Hefei 230032, China
5. Shenzhen Engineering Laboratory of Orthopaedic Regenerative Technologies, National & Local Joint Engineering Research Center of Orthopaedic Biomaterials, Peking University Shenzhen Hospital, Shenzhen 518036, China