ad3eb21747cb3daa1f19f6653a9231560d9c50eafb565effba1277c73c3b2166 40246_2024_Article_592.pdf