1 Department of Orthopedics, Shengjing Hospital of China Medical University, 36 Sanhao Street, Heping District, Shenyang, Liaoning, 110004, China.
2 Department of Rehabiliation, Shengjing Hospital of China Medical University, 36 Sanhao Street, Heping District, Shenyang, Liaoning, 110004, China.
3 Department of Orthopedics, Shengjing Hospital of China Medical University, 36 Sanhao Street, Heping District, Shenyang, Liaoning, 110004, China. Electronic address: cmuxwa@163.com.