Recent advances in ionic liquid catalysis