Nucleic Acids: Structures, Properties, and Functions