d0dd18e35242fbcbfdc7be20ffab580d5a47f49a855057eeb550c8b0357f38a5 12968_2023_Article_942.pdf