e7c70c769526c10fdd9fb952879cf5bd 1-s2.0-S2666821125002479-main.pdf