The present invention relates to the compounds of formula (l),pharmaceutically acceptable salts, and solvates thereof, wherein the varioussubstituents are as defined herein. The compounds, solvates and salts thereofofFormula (l) are effective as anti-cancer compounds.