1Department of Electronic Science, Xiamen University, Xiamen, China, People's Republic of, 2The United Innovation of Mengchao Hepatobiliary Technology Key Laboratory of Fujian Province, MengChao Hepatobiliary Hospital of Fujian Medical University, Fuzhou, China, People's Republic of, 3Laboratory of Radiobiology, Fujian Provincial Tumor Hospital, Fuzhou, China, People's Republic of