1. Department of Orthopaedics, The Second Hospital of Shanxi Medical University, 382 Wuyi Road, Taiyuan, Shanxi 030001, China
2. Department of Orthopaedics, The Warren Alpert Medical School of Brown University/Rhode Island Hospital, 1 Hoppin Street, Providence, RI 02903, USA