Variable structure sensorless control of PMSM drives