Lack of association between CYP1A1 polymorphisms and risk of bladder cancer: a meta-analysis.