Genetic variants in telomere-maintaining genes and skin cancer risk