How does an ADP molecule get recharged and transformed back into an ATP?