1 Department of Hepatobiliary Surgery, The 900th Hospital of the Joint Logistic Support Force of People's Liberation Army, Fuzhou 350025, Fujian, PR China.
2 Department of Hepatobiliary Surgery, The 900th Hospital of the Joint Logistic Support Force of People's Liberation Army, Fuzhou 350025, Fujian, PR China. Electronic address: huhuanzhang@126.com.