PVLife: An integrated model for predicting PV performance degradation over 25+ years | IEEE Conference Publication | IEEE Xplore