Text this: Optimisation of engineering system using a novel search algorithm: the Spacing Multi-Objective Genetic Algorithm