Intrahepatic cholangiocarcinoma: analysis of 44 consecutive resected cases including 5 cases with repeat resections.