A novel modeling approach to predict the output performance of photovoltaic modules under different environmental conditions. (October 2018)