The Dual Role of Tumor Necrosis Factor (TNF) in Cancer Biology