A compound having the following Formula: wherein R 1 is halogen, alkyl, alkenyl, alkynyl, NH 2, NO 2, OH or CN; each R 2 is the same or different, representing H, alkyl, C 2-10 alkenyl, alkynyl, NH 2, NO 2, C 1-10 alkyloxy, alkylthio, alkylamino, alkyloxyalkyl wherein the alkyl groups may also be alkenyl, OH or CN, aryl or heterocyclic having 1 to 3 heteroatoms selected from the group consisting of N, O and S; R 3 is H, alkyl, alkenyl, alkynyl, NH 2, NO 2, OH or CN; R 4 is H, alkyl, alkenyl, alkynyl, NH 2, NO 2, OH or CN, or R 4 together with nitrogen atom attached therefrom and R 5 form a fused bicyclic ring having 0 to 3 heteroatoms selected from O; N and S; R 5 is alkylene-R6 wherein R 6 is OH, NO 2, CN, alkyl, alkenyl, alkynyl, NR a R b, cycloalkyl, aryl, heterocyclic ring having 0 to 3 heteroatoms selected from O; N and S or fused heterocyclic ring having 0 to 3 heteroatoms selected from O, N and S, each of cycloalkyl, aryl, heterocyclic ring and fused heterocyclic ring is unsubstituted or substituted with one to three of OH; halogen; NH 2; NO 2, CN, alkyl; alkenyl; alkynyl; alkyloxy; heteroaryl having 1 to 3 heteroatoms selected from the group consisting of N, O and S, unsubstituted or substituted with alkyl, alkenyl, alkynyl, OH, halogen, CN, NH 2 or NO 2; and R a and R b are the same or different, independently representing H; OH; alkyl; alkenyl; alkynyl; alkyloxy; cycloalkyl; heterocyclyl; alkyleneamino; alkylene-N-(alkyl) 2; aryl unsubstituted or substituted with OH, halogen, CN, NH 2, NO 2, alkyl, alkenyl, alkynyl, alkyloxy or heteroaryl; heteroaryl unsubstituted or substituted with OH, halogen, CN, NH 2, NO 2, alkyl, alkenyl, alkynyl or alkyloxy; alkylene-heteroaryl; or alkylene-heterocylyl unsubstituted or substituted with alkyl; X is -C, -S 2 or -NH-C -; m is an integer of 0-3; and n is an integer of 1-7; or a tautomer or stereoisomer thereof, or a solvate, or a pharmaceutically acceptable salt thereof. R 1 is halogen, alkyl, alkenyl, alkynyl, NH 2, NO 2, OH or CN; each R 2 is the same or different, representing H, alkyl, C 2-10 alkenyl, alkynyl, NH 2, NO 2, C 1-10 alkyloxy, alkylthio, alkylamino, alkyloxyalkyl wherein the alkyl groups may also be alkenyl, OH or CN, aryl or heterocyclic having 1 to 3 heteroatoms selected from the group consisting of N, O and S; R 3 is H, alkyl, alkenyl, alkynyl, NH 2, NO 2, OH or CN; R 4 is H, alkyl, alkenyl, alkynyl, NH 2, NO 2, OH or CN, or R 4 together with nitrogen atom attached therefrom and R 5 form a fused bicyclic ring having 0 to 3 heteroatoms selected from O; N and S; R 5 is alkylene-R6 wherein R 6 is OH, NO 2, CN, alkyl, alkenyl, alkynyl, NR a R b, cycloalkyl, aryl, heterocyclic ring having 0 to 3 heteroatoms selected from O; N and S or fused heterocyclic ring having 0 to 3 heteroatoms selected from O, N and S, each of cycloalkyl, aryl, heterocyclic ring and fused heterocyclic ring is unsubstituted or substituted with one to three of OH; halogen; NH 2; NO 2, CN, alkyl; alkenyl; alkynyl; alkyloxy; heteroaryl having 1 to 3 heteroatoms selected from the group consisting of N, O and S, unsubstituted or substituted with alkyl, alkenyl, alkynyl, OH, halogen, CN, NH 2 or NO 2; and R a and R b are the same or different, independently representing H; OH; alkyl; alkenyl; alkynyl; alkyloxy; cycloalkyl; heterocyclyl; alkyleneamino; alkylene-N-(alkyl) 2; aryl unsubstituted or substituted with OH, halogen, CN, NH 2, NO 2, alkyl, alkenyl, alkynyl, alkyloxy or heteroaryl; heteroaryl unsubstituted or substituted with OH, halogen, CN, NH 2, NO 2, alkyl, alkenyl, alkynyl or alkyloxy; alkylene-heteroaryl; or alkylene-heterocylyl unsubstituted or substituted with alkyl; X is -C, -S 2 or -NH-C -; m is an integer of 0-3; and n is an integer of 1-7; or a tautomer or stereoisomer thereof, or a solvate, or a pharmaceutically acceptable salt thereof.