Fast integral terminal sliding mode control with a novel disturbance observer based on iterative learning for speed control of PMSM. (March 2023)