1. Department of Orthopaedic Surgery Sir Run Run Shaw Hospital School of Medicine Zhejiang University Hangzhou Zhejiang 310016 China
2. Key Laboratory of Musculoskeletal System Degeneration and Regeneration Translational Research of Zhejiang Province Hangzhou Zhejiang 310016 China
3. State Key Laboratory of Molecular Engineering of Polymers Department of Macromolecular Science Fudan University Shanghai 200438 China
4. Center for Biomaterials and Biopathways Department of Chemistry Zhejiang University Hangzhou Zhejiang 310027 China
5. Department of Infectious Diseases Sir Run Run Shaw Hospital Zhejiang University School of Medicine Hangzhou 310016 China