ERCC5 and cancer: XPG Asp1104His and XPF Arg415Gln and Cancer Risk