Using genetic algorithms to solve a multiple objective groundwater pollution containment problem | Synapse