The present invention provides a compound of Formula (I), or a pharmaceutical acceptable derivative, salt or prodrug thereof. Further provided is a method of treatment of cancer in a subject comprising administering to said subject an effective amount of a compound of Formula (I), or a pharmaceutical acceptable derivative, salt or prodrug thereof. Further provided is the use of a compound of Formula (I), or a pharmaceutical acceptable derivative, salt or prodrug thereof in the preparation of a medicament for the treatment of cancer. In addition, the present invention also provides a pharmaceutical composition comprising a compound of Formula (I), or a pharmaceutical acceptable derivative, salt or prodrug thereof.