Electron paramagnetic resonance studies on nitrogenase. III. Function of magnesium adenosine 5′-triphosphate and adenosine 5′-diphosphate in catalysis by nitrogenase