Long-term results of hepatic resection for non-colorectal, non-neuroendocrine liver metastasis.