fatty liver and enlarged spleen causesswollen spleen and liver causesliver and spleen painliver and spleen cancercll enlarged spleenneoplasm liverheterogeneous liver on ultrasoundliver hepatocellular carcinomamalignant neoplasm of liverliver transplant numbershepatocellular liver cancermetastasis to liver prognosis