XRCC1 and skin cancer: XRCC1 Arg399Gln, risk factors, and skin cancer risk