Overview of Irradiance and Photovoltaic Power Prediction