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