adenosine tri-phosphate (ATP)