adenosine triphosphate Synonyms