Advances in Discrete-Time Sliding Mode Control (Theory and Applications)