A robust parallel algorithm of the particle swarm optimization method for large dimensional engineering problems