7ccbdadc47d748e30bcddabf37357cd7cf0fe7d7224bafaaf3aeb523ed699b5e 1-s2.0-S0304389425031759-main.pdf