EPHX1 and cancer: Quantitative assessment of the influence of EPHX1 gene polymorphisms and cancer risk: a meta-analysis with 94,213 subjects