1. Third Affiliated Hospital of Naval Medical University, National Center for Liver Cancer , Shanghai 200438 , China
2. International Cooperation Laboratory on Signal Transduction, Eastern Hepatobiliary Surgery Hospital, Naval Medical University , Shanghai 200438 , China
3. Department of Oncology, 971 Hospital of PLA Navy , Qingdao 266071 , China
4. Department of Hepatobiliary Surgery, Third Affiliated Hospital of Naval Medical University , Shanghai 200438 , China
5. Ministry of Education (MOE) Key Laboratory on Signaling Regulation and Targeting Therapy of Liver Cancer, Naval Medical University , Shanghai 200438 , China
6. MOE Key Laboratory of Contemporary Anthropology, School of Life Sciences, Fudan University , Shanghai 200438 , China
7. Fudan University Shanghai Cancer Center , Shanghai 200032 , China