Development of new multi-component methodologies for synthesis of heterocycles using l-proline and other catalysts