1. Key Laboratory of Hepatosplenic Surgery, Ministry of Education, China; Department of General Surgery, The First Affiliated Hospital, Harbin Medical University, Harbin 150001, China.
2. Department of Molecular Medicine and Pathology, Faculty of Medical and Health Sciences, University of Auckland, Auckland, New Zealand.