Comparison of multi-objective and single-objective approaches in feasibility enhanced particle swarm optimization