Effect of temperature on interface diffusion in micro solder joint under current stressing