1. Department of Liver Surgery and Liver Transplantation Center, Renji Hospital, School of Medicine, Shanghai Jiaotong University, Shanghai 200127, P.R. China
2. Zhangjiang Center for Translational Medicine, Biotecan Medical Diagnostics Co., Ltd, Shanghai 200123, P.R. China