1. The United Innovation of Mengchao Hepatobiliary Technology Key Laboratory of Fujian Province; Mengchao Hepatobiliary Hospital of Fujian Medical University; Fuzhou 350025 P. R. China
2. The Liver Center of Fujian Province; Fujian Medical University; Fuzhou 350025 P. R. China
3. Center for Molecular Imaging and Translational Medicine; Xiamen University; Xiamen 361005 P. R. China
4. The Key Lab of Analysis and Detection Technology for Food Safety of the MOE; Fujian Provincial Key Laboratory of Analysis and Detection Technology for Food Safety; College of Chemistry; Fuzhou University; Fuzhou 350002 P. R. China
5. Liver Disease Center; The First Affiliated Hospital of Fujian Medical University; Fuzhou 350005 P. R. China