1. 1The United Innovation of Mengchao Hepatobiliary Technology Key Laboratory of Fujian Province, Mengchao Hepatobiliary Hospital of Fujian Medical University, Fuzhou, P.R. China.
2. 2The Liver Center of Fujian Province, Fujian Medical University, Fuzhou, P.R. China.
3. 3Mengchao Med-X Center, Fuzhou University, Fuzhou, P.R. China.