Association between three exonuclease 1 polymorphisms and cancer risks: a meta-analysis.