Affiliation: | 1. Department of Orthopaedics, Sir Run Run Shaw Hospital, School of Medicine, Zhejiang University, Hangzhou, China;2. Key Laboratory of Biotherapy of Zhejiang Province, Hangzhou, China;3. Department of Orthopaedics, Shanghai Key Laboratory of Orthopaedic Implant, Shanghai Ninth People's Hospital, Shanghai Jiaotong University School of Medicine, Shanghai, People's Republic of China |