A new creep fatigue model for solder joints