Genetic and epigenetic changes associated with cholangiocarcinoma: from DNA methylation to microRNAs.