Cancer and liver transplantation