Economic And Distributed Model Predictive Control Of Nonlinear Systems