The interleukin-10-1082A>G polymorphism and lymphoma risk: a meta-analysis.