An efficient multi-objective optimization method for use in the design of marine protected area networks