cd6c8b6b8aa89ded8a3e21256ad502f3 1-s2.0-S0306453024002099-main.pdf