A compound of Formula, or pharmaceutically acceptable salts thereof, solvates thereof, chelates thereof, non-covalent complexes thereof, or the mixture of any form above mentioned, wherein: W and Y are independently selected from N or C; X is selected from O or S; Z is selected from C, N, O or S; R 1 is selected from the group consisting of -H, alkanyl, substituted alkanyl, alkenyl, substituted alkenyl, alkynyl, substituted alkynyl, alkoxy, substituted alkoxy, C(=O)R 5, SR 5, SO 2 R 5 or haloalkyl; R 5 is selected from the group consisting of C 1-6 alkanyl, substituted C 1-6 alkanyl, alkoxy, substituted alkoxy or NR 6 R 7; R 6 and R 7 are independently selected from the group consisting of -H, C 1-6 alkanyl, substituted C 1-6 alkanyl, of R 6 and R 7 can join together to form a 3 to 6 membered ring or a substituted 3 to 6 membered ring; R 2 is selected from the group consisting of -H, alkanyl, substituted alkanyl, halogen or haloalkyl; R 3 is selected from the group consisting of substituted alkanyl, alkenyl, substituted alkenyl, alkynyl, substituted alkynyl, cycloalkyl, substituted cycloalkyl, heterocycloalkyl or substituted heterocycloalkyl; R 4 is selected from the group consisting of heteroaryl or substituted heteroaryl, wherein only one ortho atom of the heteroaryl connected with NH in Formula is N; wherein the term "substituted" means the groups mentioned above substituted by X, C 3-20 cycloalkyl, -OR 13, SR 13, =O, =S, -C R 13, -C R 13, =NR 13, -C OR 13, -C OR 13, -NR 13 R 14, -C NR 13 R 14, cyano, nitro, -S 2 R 13, -OS(O 2)OR 13, -OS 2 R 13, or -OP (OR 13)(OR 14); wherein each X is independently a halogen (F, Cl, Br or I), and R 13 and R 14 is independently selected from -H, C 1-6 alkyl and C 1-6 haloalkyl. W and Y are independently selected from N or C; X is selected from O or S; Z is selected from C, N, O or S; R 1 is selected from the group consisting of -H, alkanyl, substituted alkanyl, alkenyl, substituted alkenyl, alkynyl, substituted alkynyl, alkoxy, substituted alkoxy, C(=O)R 5, SR 5, SO 2 R 5 or haloalkyl; R 5 is selected from the group consisting of C 1-6 alkanyl, substituted C 1-6 alkanyl, alkoxy, substituted alkoxy or NR 6 R 7; R 6 and R 7 are independently selected from the group consisting of -H, C 1-6 alkanyl, substituted C 1-6 alkanyl, of R 6 and R 7 can join together to form a 3 to 6 membered ring or a substituted 3 to 6 membered ring; R 2 is selected from the group consisting of -H, alkanyl, substituted alkanyl, halogen or haloalkyl; R 3 is selected from the group consisting of substituted alkanyl, alkenyl, substituted alkenyl, alkynyl, substituted alkynyl, cycloalkyl, substituted cycloalkyl, heterocycloalkyl or substituted heterocycloalkyl; R 4 is selected from the group consisting of heteroaryl or substituted heteroaryl, wherein only one ortho atom of the heteroaryl connected with NH in Formula is N; wherein the term "substituted" means the groups mentioned above substituted by X, C 3-20 cycloalkyl, -OR 13, SR 13, =O, =S, -C R 13, -C R 13, =NR 13, -C OR 13, -C OR 13, -NR 13 R 14, -C NR 13 R 14, cyano, nitro, -S 2 R 13, -OS(O 2)OR 13, -OS 2 R 13, or -OP (OR 13)(OR 14); wherein each X is independently a halogen (F, Cl, Br or I), and R 13 and R 14 is independently selected from -H, C 1-6 alkyl and C 1-6 haloalkyl.