Biology of liver metastases.