1. College of Biomedical Engineering, National Engineering Research Center for Biomaterials, Sichuan University, Chengdu, 610064, China
2. Department of Orthopedic Surgery and Orthopedic Research Institute, West China Hospital, Sichuan University, Chengdu, 610041, China
3. Department of Bone and Joint Surgery, Peking University Shenzhen Hospital, Shenzhen, 518036, China
4. Department of Emergency, West China Hospital, Sichuan University, Chengdu, 610041, China