Long-term thermal fatigue testing of solder joints and related fatigue life predictions | IEEE Conference Publication | IEEE Xplore