Heterogeneous CaO(SrO, BaO)/MCF as highly active and recyclable catalysts for the glycolysis of poly(ethylene terephthalate)