c5089b4522fcce51af787b2670886f96f70aaf08 1-s2.0-S0022039625003341-main.pdf