Adaptive sliding mode observer-differentiator for position and speed estimation of Permanet Magnet Synchronous Motor