Department of Orthopedics Second Affiliated Hospital Xi’an Jiaotong University;
Xi’an 710004;
China;
Department of Orthopedics Second Affiliated Hospital;
Xi’an Jiaotong University;
Xi’an 710004;
China;
Department of Orthopedics Second Affiliated Hospital;
Xi’an;