Fatigue life estimation based on fracture mechanics of single spot welded joints under different loading modes. (15th April 2017)