1. Department of Biochemistry and Molecular Biology School of Basic Medical Sciences Cheeloo College of Medicine Shandong University Jinan Shandong 250012 China
2. Department of General Surgery Qilu Hospital of Shandong University Jinan Shandong 250012 China
3. Advanced Medical Research Institute Shandong University Jinan Shandong 250012 China
4. Department of Hepatobiliary Surgery Shandong Provincial Hospital Affiliated to Shandong First Medical University Jinan Shandong 250117 China
5. Department of Hepatobiliary Surgery General Surgery Qilu Hospital Cheeloo College of Medicine Shandong University Jinan Shandong 250012 China
6. Institute of Pathology and Pathophysiology School of Basic Medical Sciences Cheeloo College of Medicine Shandong University Jinan Shandong 250012 China
7. Department of Gastroenterology Qilu Hospital Cheeloo College of Medicine Shandong University Jinan Shandong 250012 China