nicotinamide adenine trinucleotide Synonyms