deoxyribonucleic acid concepts 961442