A New Many-Objective Evolutionary Algorithm Based on Generalized Pareto Dominance