Mixed hepatocellular and cholangiocarcinoma: a rare tumor with a mix of parent phenotypic characteristics.