23ab8debaae5505670d2598dbf77bc5815758c18 1-s2.0-S0964339725003416-main.pdf