Fudan University Shanghai Cancer Center;
Shanghai 200032;
China;
International Cooperation Laboratory on Signal Transduction&Key Laboratory of Signaling Regulation and Targeting Therapy of Liver Cancer;
Ministry of Education&Shanghai Key Laboratory of Hepatobiliary Tumor Biology;
Eastern Hepatobiliary Surgery Hospital;
Second Military Medical University;
Shanghai 200438;
China;
Shanghai Institute Nutrition and Health;
Chinese Academy of Sciences;
Shanghai 200031;
China;