1. Department of Orthopedics, The First Affiliated Hospital of Soochow University , No. 188 Shizi Street , Suzhou 215000, China
2. Department of Orthopedics, Changshu Hospital Affiliated to Soochow University, First People’s Hospital of Changshu City , Changshu 215500, China
3. Division of Sports Medicine and Adult Reconstructive Surgery, Department of Orthopedic Surgery, Nanjing Drum Tower Hospital, Affiliated Hospital of Medical School, Nanjing University , 321 Zhong Shan Road , Nanjing 210000, China
4. Department of Orthopedics, Jiangyin People’s Hospital Affiliated to Nantong University , No. 163 Shoushan Road , Jiangyin 214400, China