1 Department of Orthopedics, Affiliated Hospital of Nantong University, Nantong, 226000, China; Medical School of Nantong University, Nantong, 226000, China.
2 Department of Orthopedics, Affiliated Hospital of Nantong University, Nantong, 226000, China; Wuxi Xinwu District Xinrui Hospital, Wuxi, 214000, China.
3 Department of Orthopedics, Affiliated Hospital of Nantong University, Nantong, 226000, China.
4 Department of Orthopedics, Affiliated Hospital of Nantong University, Nantong, 226000, China. Electronic address: zhujianwei@ntu.edu.cn.