ed adenosine