PCNA and melanoma: PCNA, BRCA1 and XPB expression in melanoma tumours