Multicomponent Reactions of Carbonyl Compounds and Derivatives of Cyanoacetic Acid : Synthesis of Carbo-and Heterocycles