Molecular mechanisms through which different carbon sources affect denitrification by Thauera linaloolentis: Electron generation, transfer, and competition.