Metformin exerts anti-cancerogenic effects and reverses epithelial-to-mesenchymal transition trait in primary human intrahepatic cholangiocarcinoma cells