Is cholangiocarcinoma another complication of insulin resistance: a report of three cases.