1. Department of Orthopaedics Shaoxing People's Hospital (Shaoxing Hospital, Zhejiang University School of Medicine) Shaoxing Zhejiang China
2. Research Centre for Regenerative Medicine Guangxi Medical University Guangxi China
3. Department of Orthopedics Shanghai Key Laboratory of Orthopedic Implants Shanghai Ninth People's Hospital Shanghai Jiaotong University School of Medicine Shanghai China