1. College of Materials Science and Engineering
2. Fuzhou University
3. Fuzhou 350108
4. P. R. China
5. The United Innovation of Mengchao Hepatobiliary Technology Key Laboratory of Fujian Province
6. Shengli Clinical Medical College of Fujian Medical University
7. Fuzhou 350001
8. Liver Disease Center
9. the First Affiliated Hospital of Fujian Medical University
10. Fuzhou 350005
11. P.R. China
12. Mengchao Hepatobiliary Hospital of Fujian Medical University
13. Fuzhou 350025
14. Mengchao Med-X Center, Fuzhou University