1661 s10495-026-02398-9.pdf 158 + 1819 .