NQO1 and urinary bladder cancer: NQO1 Pro187Ser Polymorphism and Bladder Cancer Risk