1. Department of Orthopedics, Orthopedics Research Institute, West China Hospital, Sichuan University, Chengdu 610041, China
2. Trauma Medical Center, Department of Orthopedics Surgery, West China Hospital, Sichuan University, Chengdu 610041, China
3. School of Materials and Energy, University of Electronic Science and Technology of China, Chengdu 610041, China
4. Department of Gynecology, West China Second Hospital, Sichuan University, Chengdu 610041, China