Text this: Adaptive iterative learning control for enhancing the dynamic path tracking accuracy of 6-degrees of freedom industrial robots