Interaction of thermal cycling and electric current on reliability of solder joints in different solder balls