Solvent-free Knoevenagel reaction catalysed by reusable pyrrolidinium base protic ionic liquids (PyrrILs): synthesis of long-chain alkylidenes