Thermal-mechanical stress and fatigue failure analysis of a PBGA | IEEE Conference Publication | IEEE Xplore