Text this: Particle swarm optimisation: an algorithm using support vector classification based constraint approximations.