Text this: Fatigue life study of suspension ball joints on the basis of ride quality