Efficient confinement of ionic liquids in MIL-100(Fe) frameworks by the “impregnation-reaction-encapsulation” strategy for biodiesel production