Adaptive iterative learning control for a class of fractional-order nonlinear systems