1. Department of Orthopedics, The First Affiliated Hospital of Xi’an Jiaotong University, Xi’an, 710061 Shaanxi, China
2. Department of Orthopedics, The Second Affiliated Hospital of Xi’an Jiaotong University, Xi’an, Shaanxi 710004, China
3. The Medical College of Xi’an Jiaotong University, Xi’an, Shaanxi 710061, China