1. Department of Bone & Joint Surgery, Peking University Shenzhen Hospital, Shenzhen 518036, China
2. National & Local Joint Engineering Research Center of Orthopaedic Biomaterials, Shenzhen 518036, China
3. Shenzhen Key Laboratory of Orthopaedic Diseases and Biomaterials Research, Shenzhen 518036, China
4. Medical College, Shantou University, Shantou 515063, China
5. Department of Orthopedics, Shenzhen Second People’s Hospital, Shenzhen 518000, China