Multicomponent reactions: a sustainable tool to 1,2- and 1,3-azoles.