Accurately predicting solar power to ensure the economical operation of microgrids and smart grids is a key challenge for integrating the large scale photovoltaic (PV) generation into conventional ...