Integrated predictive iterative learning control based on updating reference trajectory for point-to-point tracking. (January 2020)