1. Department of Hepatobiliary Pancreatic Surgery, The Third Affiliated Hospital of Soochow University, Changzhou 213003, People’s Republic of China
2. Department of Orthopedic Surgery, The Third Affiliated Hospital of Soochow University, Changzhou 213003, People’s Republic of China