Using A Goal-Switching Selection Operator In Multi-Objective Genetic Algorithm Optimization Problems.