nucleic acid structure nitrogenous bases