1. Department of Orthopaedic Surgery, Sir Run Run Shaw Hospital, Zhejiang University School of Medicine, Hangzhou, China.
2. Key Laboratory of Musculoskeletal System Degeneration and Regeneration Translational Research of Zhejiang Province, Hangzhou, China.
3. Department of Breast Surgery, the Second Affiliated Hospital, Zhejiang University School of Medicine, Hangzhou, China.
4. Department of Orthopaedic Surgery, China Coast Guard Hospital of the People’s Armed Police Force, Jiaxing, China.
5. Department of Orthopaedic Surgery, Taizhou Hospital of Zhejiang Province, Zhejiang University School of Medicine, Hangzhou, China.
6. Department of Orthopaedics, Shanghai Key Laboratory of Orthopaedic Implant, Shanghai Ninth People’s Hospital, Shanghai Jiaotong University School of Medicine, Shanghai, China.