Low-spin sulfite reductases: a new homologous group of non-heme iron-siroheme proteins in anaerobic bacteria.