Interactive multi-objective particle swarm optimisation for computational fluid dynamics applications