ATP generation by electron transport in Desulfovibrio desulfuricans.