A Dominant Gene Genetic Algorithm for a Substitution Cipher in Cryptography