1. Department of Orthopaedics, First Affiliated Hospital of Soochow University, Soochow University , Suzhou, Jiangsu 215006 , P.R. China
2. Department of Orthopaedics, Suzhou Dushu Lake Hospital, Dushu Lake Hospital Affiliated to Soochow University, Medical Centre of Soochow University , Suzhou, 215001, Jiangsu , China
3. Department of Orthopaedics, China-Japan Friendship Hospital , Beijing 100029 , P.R. China
4. Department of Orthopedic Surgery , West China Medical School, , Chengdu, Sichuan 610041 , P.R. China
5. Sichuan University, West China Hospital , West China Medical School, , Chengdu, Sichuan 610041 , P.R. China
6. Department of Trauma Center , West China Medical School, , Chengdu, Sichuan 610041 , P.R. China
7. Suzhou Institute of Trade & Commerce , Suzhou, Jiangsu 215006 , P.R. China