1. College of Materials Science and Engineering Fuzhou University Fuzhou 350108 P. R. China
2. The United Innovation of Mengchao Hepatobiliary Technology Key Laboratory of Fujian Province Mengchao Hepatobiliary Hospital of Fujian Medical University Fuzhou 350025 P. R. China
3. Mengchao Med‐X Center Fuzhou University Fuzhou 350116 P. R. China
4. Liver Disease Center the First Affiliated Hospital of Fujian Medical University Fuzhou 350005 P. R. China
5. Shengli Clinical Medical College of Fujian Medical University Fuzhou 350001 P. R. China