Liver transplantation for primary and metastatic liver cancers.