Novel Insights into the Chemical Mechanism of ATP Synthase