1. Key Laboratory of Carcinogenesis and Translational Research (Ministry of Education), Department of Cell Biology, Peking University Cancer Hospital and Institute , Beijing 100142 , P. R. China
2. Hemorheology Center, Department of Physiology and Pathophysiology, School of Basic Medical Sciences, Peking University , Beijing 100083 , P. R. China
3. Department of Hepatobiliary Surgery I, Peking University Cancer Hospital and Institute , Beijing 100142 , P. R. China