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.