A non-linear energy model of fatigue damage accumulation and its verification for Al-2024 aluminum alloy