Particle Swarm Optimizaton : A Physics-Based Approach