XRCC3 Thr241Met and XPD Lys751Gln gene polymorphisms and risk of clear cell renal cell carcinoma.