1. Department of Hepatobiliary Surgery The First Affiliated Hospital of USTC Division of Life Sciences and Medicine University of Science and Technology of China Hefei Anhui 230001 P. R. China
2. Anhui Province Key Laboratory of Hepatopancreatobiliary Surgery Anhui Provincial Clinical Research Center for Hepatobiliary Diseases Hefei Anhui 230001 P. R. China
3. Division of Life Sciences and Medicine University of Science and Technology of China Hefei Anhui 230026 P. R. China
4. Department of Radiology The First Affiliated Hospital of USTC University of Science and Technology of China Hefei Anhui 230001 P. R. China
5. School of Chemistry and Chemical Engineering Anhui University Hefei 230601 China