Self-adaptive Particle Swarm Optimization Research Articles