wherein R and R may be each independently selected from the group consisting of Hydrogen, alkyl group, -COO(alkyl) R and R may join together to form a heterocyclic residue in which the heterocyclic residue may be optionally substituted. These substituents may be selected from a group consisting of carbonyl group, oxo group, dioxo group and its tautomeric forms R3 may be selected from a group consisting of Hydrogen, alkyl, cyano, nitro, carboxy, halogen, carbonyl, carbamoyl, sulfonyl, hydroxy, hydroxy alkyl, ester group Z may be selected from a group of atoms consisting of Oxygen, Sulphur, or Nitrogen The ring "A" may be selected from a group consisting of optionally substituted heterocyclic ring. These substituents may be selected from a group consisting of any organic residue, alkyl, carbonyl group, oxo group, dioxo group, carboxy group, nitro group, cyano group, and its tautomeric forms.