A Brief Review of Neural Networks Based Learning and Control and Their Applications for Robots. (31st October 2017)