Nucleic Acid and its Types