SEARCH Articles Figures Tables Degradable polymers Degradeable polymers Heterogeneous polymer degradation examples Heterogeneous polymer degradation oxygen diffusion limited Polymer blends heterogeneous degradation Polymer degradation