Text this: Substrate level versus oxidative phosphorylation in the generation of ATP in Thiobacillus denitrificans