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