Synthesis of heterocycles via multicomponent reactions (Springer, 2010)