An Inverse Dynamics-Based Discrete-Time Sliding Mode Controller for Robot Manipulators