2 Department of Gastrointestinal Surgery, Renji Hospital, Shanghai Jiao Tong University School of Medicine.
3 Department of Liver Surgery and Liver Transplantation, School of Medicine, Renji Hospital, Shanghai Jiao Tong University, Shanghai, People's Republic of China.