Mechanistic Aspects of Atom Transfer Radical Polymerization