1. Department of Orthopedics, West China Hospital, Sichuan University, Chengdu610065, China
2. State Key Laboratory of Polymer Materials Engineering, Polymer Research Institute of Sichuan University, Chengdu610065, China
3. West China Women’s and Children’s Hospital, Chengdu610065, China