Synthesis of Heterocycles - Novel metal-catalysed approaches