s41598-023-40399-9.pdf