1 Department of Orthopaedics, Shunde Hospital of Southern Medical University Affiliated Chencun Hospital, Foshan, China.
2 Department of Orthopaedics, People's Hospital of Guangxi Zhuang Autonomous Region, Nanning, China.
3 Department of Orthopaedics, Shunde Hospital of Southern Medical University Affiliated Chencun Hospital, Foshan, China. Electronic address: muxbin1991@hotmail.com.