Novel therapeutic approaches for hepatocellulcar carcinoma: fact and fiction.