SEARCH Articles Figures Tables Hydroperoxide groups polypropylene Polypropylene hydroperoxide photolysis