1. Department of Orthopedics, West China Hospital, Sichuan University, Chengdu, 610041, China
2. National Engineering Research Center for Biomaterials, Sichuan University, Chengdu, 610064, China
3. College of Biomedical Engineering, Sichuan University, Chengdu, 610064, China