Synthesis of fused triazolo[4,5-d]quinoline/chromene/thiochromene derivatives via palladium catalysis mediated by tetrabutylammonium iodide