A Modified Comprehensive Learning Particle Swarm Optimizer