s10666-024-09972-y.pdf