Influence analysis of joint attributes on the fatigue progress of SnAgCu solder joints under thermomechanical loading. (January 2023)