Gene alterations and epigenetic changes in intrahepatic cholangiocarcinoma