1. Department of General Surgery, First Affiliated Hospital of China Medical University, No. 155 Nanjing North Street, Heping District, Shenyang 110001, Liaoning, China
2. Department of Pancreatic and Biliary Surgery, First Affiliated Hospital of China Medical University, No. 155 Nanjing North Street, Heping District, Shenyang 110001, Liaoning, China
3. Institute of Translational Medicine, China Medical University, No. 77 Puhe Road, Shenyang North New Area, Shenyang 110122, Liaoning, China
4. Department of Second Clinical College, ShengJing Hospital Affiliated to China Medical University, No. 36 Sanhao Street, Heping District, Shenyang 110004, Liaoning, China