1. College of Biomedical Engineering and National Engineering Research Center for Biomaterials, Sichuan University, 29 Wangjiang Road, Chengdu 610064, China
2. Department of Orthopedics, Chengdu Second People’s Hospital, NO. 10, Qingyun South Street, Chengdu 610011, China