Organic chemistry of nucleic acids