Oligonucleotide technologies: synthesis, production, regulations and applications