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