A Brief Historical Review of Particle Swarm Optimization (PSO) | Synapse