Synthesis of some heterocycles of biological interest via azomethine ylide and oxabutadiene intermediates