Structural and biochemical studies of protein poly(ADP-ribosyl)ation