synthetic applications of vilsmeier reagent novel route to the synthesis of quinolines quinazolines pyrazoles and oxazoles