1. Department of Orthopedics, The First Affiliated Hospital of Xi’an Jiaotong University, Xi’an, China.
2. Department of Orthopedics, The Second Affiliated Hospital of Xi’an Jiaotong University, Xi’an, China.
3. Xi’an Jiaotong University, Xi’an, China.