Evolutionary algorithms for solving multi-objective problems .-2nd ed. - Coello Coello, Carlos A. (Genetic and evolutionary computation series, 2007)