94c385e3838f93f70c55afbae5af5e206042a693a412ae89536efbe92bd3a585 1-s2.0-S0048969725011866-main.pdf