Department of Joint Surgery and Sports Medicine, Changzheng Hospital, Naval Medical University, 415#, Fengyang Road, Huangpu District, Shanghai, 200003, China. Department of Orthopaedic Surgery, Nantong Hospital Affiliated to Shanghai University (Nantong Sixth People's Hospital), 500#, Yonghe Road, Chongchuan District, Nantong, Jiangsu Province, 226011, China. Department of Orthopaedic Surgery, Nantong Hospital Affiliated to Shanghai University (Nantong Sixth People's Hospital), 500#, Yonghe Road, Chongchuan District, Nantong, Jiangsu Province, 226011, China. jsntdeng@sina.com. Department of Joint Surgery and Sports Medicine, Changzheng Hospital, Naval Medical University, 415#, Fengyang Road, Huangpu District, Shanghai, 200003, China. lother@163.com. Department of Joint Surgery and Sports Medicine, Changzheng Hospital, Naval Medical University, 415#, Fengyang Road, Huangpu District, Shanghai, 200003, China. qianqr@163.com.