BF3.OEt2 catalyzed [4+2] cycloaddition reactions of N-aryl Schiff's bases with 1-alkenyl, 1,2-propadienyl, and 1-alkynyl sulfides