Intrahepatic cholangiocarcinoma progression: prognostic factors and basic mechanisms.