An Introduction to Evolutionary Algorithms and Their Applications - Coello, C. A. C. (LECTURE NOTES IN COMPUTER SCIENCE, 2005)