0dd619baec302921738272e3e5679be63880074f 1-s2.0-S0305440325001232-main.pdf