AClusteringParticleSwarmOptimizerforDynamicOptimization