A Singular Perturbation Approach-Based Non-Cascade Sliding Mode Control for Surface-Mounted PMSMs