1. Department of Sports Medicine and Rehabilitation, Peking University Shenzhen Hospital, Shenzhen 518036, China
2. Shantou University Medical College, Shantou 515041, China
3. Department of Bone and Joint, Peking University Shenzhen Hospital, Shenzhen 518036, China
4. National & Local Joint Engineering Research Center of Orthopedic Biomaterials, Peking University Shenzhen Hospital, Shenzhen 518036, China
5. Peking University Shenzhen Hospital, Shenzhen 518036, China