types of nitrogenous bases in dna