Rotor Speed and Position Detection for PM Synchronous Motors Based on Sliding Mode Observer and Kalman Filter