Domino strategies via knoevenagel claisen schmidt transformations synthesis and biological studies of some new pyran and thiopyran heterocycles