Haloheterocyclization of 2-allyl(propargyl)oxyquinoline-3-carbaldehydes