Forecasting of Photovoltaic Power Generation: Techniques and Key Factors | IEEE Conference Publication | IEEE Xplore