1. Shaanxi Provincial People’s Hospital, The Third Affiliated Hospital of Xi’an Jiaotong University, 710068, China | Fuzhou Second Affiliated Hospital of Xiamen University, Fuzhou, 350007, China | Department of Orthopedics, The First Affiliated Hospital of Xi’an Jiaotong University, Xi’an, 710061, China
2. Shaanxi Provincial People’s Hospital, The Third Affiliated Hospital of Xi’an Jiaotong University, 710068, China
3. Fuzhou Second Affiliated Hospital of Xiamen University, Fuzhou, 350007, China
4. Department of Orthopedics, The First Affiliated Hospital of Xi’an Jiaotong University, Xi’an, 710061, China