Finite-element analysis of a PBGA assembly under isothermal/mechanical twisting loading