159aefd74f26baf7110f3fda4a4e6f90764913fb 1-s2.0-S2666636723015087.pdf