The Key Laboratory of Chinese Ministry of Education for Cell Biology and Tumor Cell Engineering;
School of Life Sciences;
Xiamen University;
Xiamen 361005;
Fujian Province;
China;
Department of Hepatic Biliary Pancreatic Vascular Surgery;
1st Hospitalof Xiamen;
Fujian Medical University;
Xiamen 361003;
Fujian Province;
China;