b90958f7578d4afda22366262106158ff8372477 1-s2.0-S1742706123005263-main.pdf