liver cancer nodulesneoplasm liverliver clinic near meliver hepatocellular carcinomaheterogeneous liver on ultrasoundmalignant neoplasm of livermelanoma liver metastaseshepatocellular liver cancerchemoembolization liver cancermelanoma metastasis to livercarcinoma liver cancermetastasis to liver prognosis