Adaptive dynamic programming for control : algorithms and stability - Zhang, Huaguang (Communications and control engineering, 2013)