Genetic Algorithms for Control and Signal Processing by Kim F. Man & Kit S. Tang