Personal Best Oriented Particle Swarm Optimizer: and Its Application to Economic Dispatch Problems