Personal Best Oriented Particle Swarm Optimizer