A pruned Pareto set for multi-objective optimisation problems via particle swarm and simulated annealing. (6th May 2019)