A modified neural network based predictive control for non-linear systems. (28th October 2009)