Bacterial nitrate reductases: Molecular and biological aspects of nitrate reduction.