1. Liver Cancer Institute and Key Laboratory of Carcinogenesis and Cancer Invasion, Fudan University, Shanghai 200032, P.R. China
2. Department of Oncology, Zhongshan Hospital, Fudan University, Shanghai 200032, P.R. China
3. Department of Hematology, Shanghai Jiao Tong University Affiliated Sixth People's Hospital, Shanghai 200223, P.R. China