Merge Nondominated Sorting Algorithm for Many-Objective Optimization