Discrete-Time Sliding Mode Control With Disturbance Rejection