BCLC stage B hepatocellular carcinoma and transcatheter arterial chemoembolization: a 20-year survey by the Italian Liver Cancer group.