End to end modeling for variability and reliability analysis of thin film photovoltaics | IEEE Conference Publication | IEEE Xplore