Challenges of surgical management of intrahepatic cholangiocarcinoma. (3rd July 2018)