nicotinamide adenine dinucleotide Synonyms