Bi-objective hypervolume-based Pareto optimization