Design and Application of a New Sliding Mode Controller with Disturbance Estimator