Modeling Markov Switching ARMA-GARCH Neural Networks Models and an Application to Forecasting Stock Returns. (6th April 2014)