adenosine diphosphate; ADP