Zinc chloride as a new catalyst for knoevenagel condensation