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. School of Life Sciences, Fujian Agriculture and Forestry University, Fuzhou 350002, P. R. China
4. Liver Disease Center, The First Affiliated Hospital of Fujian Medical University, Fuzhou 350005, P. R. China