733fac74ca746a5b45d257785b117eedaa4f916c 1-s2.0-S0048969723051811-main.pdf