Poly(ADP-ribose) polymerase-1 and its ambiguous role in cellular life and death