Iterative learning control for electrical stimulation and stroke rehabilitation (Springer, 2015)