Association of TNF-α-308 and -238 polymorphisms with risk of cervical cancer: a meta-analysis.