TNF: a tumor-suppressing factor or a tumor-promoting factor?