Text this: Accelerated Iterative Learning Control Design for Discrete Systems With Changing the Reference Trajectory and Input Saturation