Explain Nucleic Acids and Biological Information Flow (genetic Engineering)