fe31345ac7379fdbc74b160c5d976610c9fc7405ddb2e50f71f377f43ca44660 1-s2.0-S0269749125008772-main.pdf