Effect analysis of data dropout on iterative learning control