a59a5bd635e48221d4317bb619cf1d3b 1-s2.0-S0167587723002106-main.pdf