Text this: Design of robust fuzzy iterative learning control for nonlinear batch processes