1. School of Life Sciences, Fujian Agriculture and Forestry University, Fuzhou 350002, 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. College of Biological Science and Engineering, Fuzhou University, Fuzhou 350116, P. R. China
5. Fujian Cancer Hospital & Fujian Medical University Cancer Hospital, Fuzhou 350014, P. R. China