s12053-023-10176-8.pdf