Selective iterative learning control to deal with iteration-dependent disturbances (Best Paper Finalist)