and senescence