TNF and cancer: Epidemiological studies exploring association of TNFA-308 G>A polymorphism with cancer risk are inconsistent.