1. National & Local Joint Engineering Research Center of Orthopaedic Biomaterials, Peking University Shenzhen Hospital, Shenzhen 518036, China
2. Department of Bone & Joint Surgery, Peking University Shenzhen Hospital, Shenzhen 518036, China
3. Department of Radiology, Peking University Shenzhen Hospital, Shenzhen 518036, China