Particle Swarm Optimization Algorithm in Dynamic Environments: Adapting Inertia Weight and Clustering Particles | IEEE Conference Publication | IEEE Xplore