Photovoltaic Performance Assessment in Different Weather Conditions Utilizing an Artificial Neural Network Ensemble | IEEE Conference Publication | IEEE Xplore