The present invention provides compounds of Formula (I), and the pharmaceutically acceptable salts, hydrates, and solvates thereof. It also provides pharmaceutical compositions, preparation and utilities thereof in treating diseases and disorders including cancers.