How does ATP store energy for life's processes and how is it recycled?