heterogeneous liver on ultrasoundneoplasm liverliver clinic near meliver elastography ultrasoundliver hepatocellular carcinomamalignant neoplasm of livermetastasis to liver prognosismelanoma liver metastasesultrasound of liver cysthepatocellular liver cancerartificial liver transplantchemoembolization liver cancer