PARALLEL PARTICLE SWARM OPTIMIZATION ALGORITHM: A REVIEW