1. Department of Orthopedics, Suzhou Dushu Lake Hospital (Dushu Lake Hospital Affiliated to Soochow University), Suzhou City, 215000, Jiang Su Province, China
2. Department of Orthopedics, The Second Affiliated Hospital of Jiaxing University, Jiaxing City 314000, ZheJiang Province, China