An improved design optimisation algorithm based on swarm intelligence. (1st January 2014)