1. Department of Hepatobiliary Surgery, Affiliated Hospital of Nantong University, Nantong University, Research Institute of Hepatobiliary Surgery of Nantong University, Nantong, P.R. China
2. Department of Cardiology, Zhongshan Hospital, Fudan University, Shanghai, P.R. China.