The present invention discloses the compounds of formula (I). The invention also relates to their use for the pharmaceutical compositions, and in particular treating or preventing cancer, including the manufacturing method of these compounds, the above compounds. In the formula (I), Q is S, N, or O X is optional, O =, S =, = N-NH 2, = N-OH or -OH, and it can be Y is optional, -N (H) -, O, or C 1 - C 20 hydrocarbon group and it may be R 1 and R 2 is a heterocyclic ring system between each independently represent a substituted or unsubstituted single ring, fused ring or multi-ring aryl or (hetero).