Effects of surface finishes on the intermetallic growth and micro-structure evolution of the Sn3.5Ag0.7Cu lead-free solder joints | IEEE Conference Publication | IEEE Xplore