Text this: Ultrasonic softening-hardening mechanism and constitutive model for ultrasonic riveting of 2A10 aluminum alloy