polyhomonucleotides