Analysis of thermal cycling testing for a 3D integrated package with inter-chip microbumps