Poly(Adp-Ribose) Polymerase-1: Domain C Structure, Poly(Adp-Ribosyl)Ation Sites And Physiological Functions