72b5675a46314fa67670ab56aa29b655 1-s2.0-S0167668725001222-main.pdf