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