Low oxygen delays fibroblast senescence despite shorter telomeres