1. Department of Pharmacology, Chongqing Medical University, the Key Laboratory of Biochemistry and Molecular Pharmacology, Chongqing 400016, China
2. Department of Hepatobiliary Surgery, First Affiliated Hospital, Chongqing Medical University, Chongqing 400016, China