The present invention relates to novel compounds of the general formula (I), their derivatives, their analogs, their tautomeric forms, their stereoisomers, their pharmaceutically acceptable salts, their pharmaceutically acceptable solvates, pharmaceutical compositions containing them, use of these compounds in medicine and the intermediates involved in their preparation.