Text this: Numerical modelling of cyclic stress-strain behaviour of sn pb solder joint during thermal fatigue