Thermal fatigue life prediction for solder joints with the consideration of damage evolution | IEEE Conference Publication | IEEE Xplore