1. Laboratory of Basic Medical Sciences, The General Hospital of Western Theater Command, Chengdu 610083, China
2. Department of General Surgery & Pancreatic Injury and Repair Key Laboratory of Sichuan Province, The General Hospital of Western Theater Command, Chengdu 610083, China
3. College of Medicine, Southwest Jiaotong University, Chengdu 610031, China
4. Department of Hepatopancreatobiliary Surgery, Panzhihua Central Hospital, Panzhihua 617000, China