29bfcd4996b701db340b2da06095aafcc2777c18 1-s2.0-S0098847225000929-main.pdf