1 Department of Orthopedics, Orthopedic Research Institute, West China Hospital, Sichuan University, Chengdu, Sichuan, People's Republic of China.
2 Department of Orthopedics, People's Fourth Hospital of Sichuan Province, Sichuan, People's Republic of China.
3 Department of Orthopedics, Orthopedic Research Institute, West China Hospital, Sichuan University, Chengdu, Sichuan, People's Republic of China. Electronic address: zwlbox@163.com.
4 Department of Orthopedics, Orthopedic Research Institute, West China Hospital, Sichuan University, Chengdu, Sichuan, People's Republic of China. Electronic address: duanhong1970@126.com.