A hybrid swarm-machine intelligence approach for day ahead price forecasting. (3rd January 2012)