s41598-026-45805-6.pdf