Discrete-time sliding-mode control