1. Department of Orthopaedic Surgery Shanghai Sixth People's Hospital Affiliated to Shanghai Jiao Tong University School of Medicine No.600, Yishan Road Shanghai Shanghai 200233 China
2. Department of General Surgery Shanghai Sixth People's Hospital Affiliated to Shanghai Jiao Tong University School of Medicine No.600, Yishan Road Shanghai Shanghai 200233 China
3. Jinjiang Municipal Hospital (Shanghai Sixth People's Hospital Fujian) No. 16, Luoshan Section, Jinguang Road, Luoshan Street, Jinjiang City Quanzhou Fujian 362200 China