1. Department of Orthopaedics, West China Hospital of Sichuan University, Chengdu 610041, Sichuan, China
2. State Key Laboratory of Biotherapy and Cancer Center, West China Hospital, Sichuan University and Collaborative Innovation Center, Chengdu 610041, China
3. College of Polymer Science and Engineering, Sichuan University, State Key Laboratory of Polymer Materials Engineering, Chengdu 610065, Sichuan, China