Mechanical component design for multiple objectives using elitist non-dominated sorting GA
a fast elitist non - dominated sorting genetic algorithm for multi - objective optimisation : nsga - ii .