5695cfbbd35da72e3c779f8e010d229e 1-s2.0-S0305440325002390-main.pdf