New, ionic side-products in oligonucleotide synthesis: formation and reactivity of fluorescent N-/purin-6-yl/pyridinium salts.