Zhang, Huaguang: Adaptive Dynamic Programming for Control