Effect of Ni3Sn4 on the Thermo-Mechanical Fatigue Life of Solder Joints in 3D IC