TNF and cancer: Tumor necrosis factor-alpha-308 gene promoter polymorphism associates with survival of cancer patients