Identification and analysis of DNA-binding transcription factors in Bacillus subtilis and other Firmicutes- a genomic approach