Noura Al Moubayed: Multi-objective particle swarm optimisation : methods and applications. Robert Gordon University, UK 2014