1. Department of Orthopedics, The First Affiliated Hospital of Soochow University, 188 Shizi Street, Suzhou, Jiangsu 215006, People's Republic of China
2. Department of Forensic Medicine, Medical College of Soochow University, 199 Renai Street, Suzhou, Jiangsu 215123, People's Republic of China
3. Department of Anatomy, Medical College of Soochow University, 199 Renai Street, Suzhou, Jiangsu 215123, People's Republic of China
4. Department of Surgery, Suzhou Gaoxin District Hospital, 95 Huashan Street, Suzhou, Jiangsu 215011, People's Republic of China