Numerical analysis of dynamic response: Fatigue behaviour analysis of Al alloy-CFRP riveted single-shear lap joints. (May 2023)