1. The Liver Cancer InstituteZhongshan Hospital and Shanghai Medical SchoolFudan UniversityShanghaiP.R. China
2. Key Laboratory for Carcinogenesis and Cancer InvasionThe Chinese Ministry of EducationShanghaiP.R. China
3. Center for Evidence‐Based MedicineFudan UniversityShanghaiP.R. China