hexanucleotide duodecanucleotide heptanucleotide nonanucleotide octanucleotide hexadeoxynucleotide tetranucleotide dodecanucleotide decanucleotide hexosome