Novel synthesis of macrocycles with chalcone moieties through mixed aldol reaction