A hybrid genetic algorithm for binary channel equalization