Prediction of solar power generation based on the principal components analysis and the BP neural network | IEEE Conference Publication | IEEE Xplore