1. Department of Hepatobiliary Surgery Institute, Southwest Hospital, Third Military Medical University, Chongqing 400038, China
2. Department of Biochemistry and Molecular Biology, College of Basic Medical Sciences, Third Military Medical University, Chongqing 400038, China