Fatigue resistance of solder joints: Strain-life representation