The Practical Handbook of Genetic Algorithms