XRCC1 and urinary bladder carcinoma: DNA Repair Gene XRCC1 Polymorphisms, Smoking, and Bladder Cancer Risk: A Meta-Analysis