1. Department of Hepatobiliary Surgery, The Affiliated Tumor Hospital of Nantong University, Nantong, Jiangsu 226361, P.R. China
2. Department of General Surgery, The First Affiliated Hospital of Soochow University, Soochow, Jiangsu 215006, P.R. China