0105b606a121c5aee9a8b72275b53767 s10668-023-04400-9.pdf