XRCC1 and urinary bladder carcinoma: DNA repair gene XRCC1 polymorphisms and bladder cancer risk