MED: A new non-supervised gene prediction algorithm for bacterial and archaeal genomes