Developing Niching Algorithms in Particle Swarm Optimization
the particle swarm - explosion , stability , and convergence in a multidimensional complex space .