ab4c9d9ee6428da89bfa60b5b189ce3c 1-s2.0-S1385894725088771-main.pdf