Particle swarm optimization with hybrid ring topology for multimodal optimization problems