Text this: Particle swarm optimization (PSO) optimization for PMSM drives /