Particle swarm optimisation with simple and efficient neighbourhood search strategies. (1st January 2011)