TNF and cancer: TNF plays a dual role in cancer.