A genetic algorithm to design error correcting codes | IEEE Conference Publication | IEEE Xplore