1. Department of Orthopaedic Surgery, Sir Run Run Shaw Hospital, Zhejiang University School of Medicine, Key Laboratory of Musculoskeletal System Degeneration and Regeneration Translational Research of Zhejiang Province, 3 East Qingchun Road, Hangzhou, Zhejiang Province, China
2. Department of Orthopaedic Surgery, Wuyi First People’s Hospital, 2 Nanmen Street, Jinhua, Zhejiang Province, China