A multi-objective imperialist competitive algorithm (MOICA) for finding motifs in DNA sequences.