03bb2398e8450f15a0170ea1e939a57ce6c62228 1-s2.0-S0013935125012733-main.pdf