Ylide reactions in the solid state: a simple procedure for the synthesis of cyclopropanes, oxiranes and aziridines