A compound represented by formula I or pharmaceutically acceptable salts thereof, wherein: R 1 is selected from phenyl, mono-substituted or poly-substituted phenyl, wherein the substituent on the phenyl is selected from halogen, hydroxy, C 1 -C 6 alkyl, C 1 -C 6 alkoxy, C 3 -C 6 cycloalkyl, C 1 -C 6 alkyl bearing C 5 -C 10 aryl, C 5 -C 10 aryl, 3-10-membered heterocyclic radical containing 1-3 heteroatoms independently selected from N, O or S, 5-10-membered heteroaryl containing 1-3 heteroatoms independently selected from N, O or S, substituted C 1 -C 6 alkyl, substituted C 3 -C 6 cycloalkyl, substituted formyl; or R 1 is selected from wherein R 6 and R 7 are independently selected from H or substituted or non-substituted C 1 -C 6 alkyl, C 3 -C 6 cycloalkyl; R 2 and R 8 are independently selected from phenyl, mono-substituted or poly-substituted phenyl, wherein the substituent on the phenyl is selected from halogen, hydroxy, C 1 -C 6 alkyl, C 1 -C 6 alkoxy, C 3 -C 6 cycloalkyl, C 1 -C 6 alkyl bearing C 5 -C 10 aryl, C 5 -C 6 aryl, 3-10-membered heterocyclic radical containing 1-3 heteroatoms independently selected from N, O or S, 5-10-membered heteroaryl containing 1-3 heteroatoms independently selected from N, O or S, substituted C 1 -C 6 alkyl, substituted C 3 -C 6 cycloalkyl, substituted formyl; R 3 and R 4 are independently selected from substituted or non-substituted C 1 -C 6 alkyl or C 3 -C 6 cycloalkyl; R 5, R 6 and R 7 are independently selected from H or substituted or non-substituted C 1 -C 6 alkyl or C 3 -C 6 cycloalkyl; Q is selected from linear or branched C 1 -C 3 alkylene; X is selected from oxygen or nitrogen; m is an integer from 0 to 8; and n is an integer from 0 to 8. R 1 is selected from phenyl, mono-substituted or poly-substituted phenyl, wherein the substituent on the phenyl is selected from halogen, hydroxy, C 1 -C 6 alkyl, C 1 -C 6 alkoxy, C 3 -C 6 cycloalkyl, C 1 -C 6 alkyl bearing C 5 -C 10 aryl, C 5 -C 10 aryl, 3-10-membered heterocyclic radical containing 1-3 heteroatoms independently selected from N, O or S, 5-10-membered heteroaryl containing 1-3 heteroatoms independently selected from N, O or S, substituted C 1 -C 6 alkyl, substituted C 3 -C 6 cycloalkyl, substituted formyl; or R 1 is selected from wherein R 6 and R 7 are independently selected from H or substituted or non-substituted C 1 -C 6 alkyl, C 3 -C 6 cycloalkyl; R 2 and R 8 are independently selected from phenyl, mono-substituted or poly-substituted phenyl, wherein the substituent on the phenyl is selected from halogen, hydroxy, C 1 -C 6 alkyl, C 1 -C 6 alkoxy, C 3 -C 6 cycloalkyl, C 1 -C 6 alkyl bearing C 5 -C 10 aryl, C 5 -C 6 aryl, 3-10-membered heterocyclic radical containing 1-3 heteroatoms independently selected from N, O or S, 5-10-membered heteroaryl containing 1-3 heteroatoms independently selected from N, O or S, substituted C 1 -C 6 alkyl, substituted C 3 -C 6 cycloalkyl, substituted formyl; R 3 and R 4 are independently selected from substituted or non-substituted C 1 -C 6 alkyl or C 3 -C 6 cycloalkyl; R 5, R 6 and R 7 are independently selected from H or substituted or non-substituted C 1 -C 6 alkyl or C 3 -C 6 cycloalkyl; Q is selected from linear or branched C 1 -C 3 alkylene; X is selected from oxygen or nitrogen; m is an integer from 0 to 8; and n is an integer from 0 to 8.