Review of photovoltaic power forecasting. (15th October 2016)