Artificial neural network based temperature prediction and its impact on solar cell | IEEE Conference Publication | IEEE Xplore