how is energy stored in the atp molecule