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. Department of Orthopaedic Surgery, the First Affiliated Hospital, Zhejiang University, Hangzhou, Zhejiang 310003, China
4. Department of Chemistry, Zhejiang University, Hangzhou, Zhejiang 310027, China
5. Key Laboratory of Excited-State Materials of Zhejiang Province, Zhejiang University, Hangzhou, Zhejiang 310027, China