1 Department of Orthopedics, The First Affiliated Hospital of Soochow University, Suzhou, 215000, China.
2 Department of Orthopedics, Changshu Hospital Affiliated to Soochow University, First People's Hospital of Changshu City, Changshu, 215506, China.
3 Department of Orthopedics, Hai'an People's Hospital, Hai'an, 226600, China.
4 Department of Orthopedics, Changshu Hospital Affiliated to Soochow University, First People's Hospital of Changshu City, Changshu, 215506, China. edwinguye@126.com.
5 Department of Orthopedics, The First Affiliated Hospital of Soochow University, Suzhou, 215000, China. szgengdc@suda.edu.cn.