New insights in hepatocellular carcinoma: from bench to bedside.