25b4d751b10b25290d8d228d50616432 1-s2.0-S0305440325001232-main.pdf