Role of Fo and F1 subunits in the gating and coupling functions of the Fo-F1 ATP synthase