f6596a3a0c3793340203c18ee8ded3684eb1c85d s40618-023-02278-y.pdf