A pharmaceutical composition comprising a compound having the structure of Formula I, a pharmaceutically acceptable salt, stereoisomer, solvate or polymorph thereof, and a pharmaceutically acceptable carrier, wherein, A is selected from (CH 2)eN(R 7)C N(R 8)(CH 2)f and CH 2 C NR 7, wherein e and f are independently 0 or 1, wherein each group is bonded from its left to rings substituted by R 3 and R 4; L is -[Cm n q]-, where m, q are 0 or 1, n is 0-11, Z is any one or several groups connected in conventional ways selecting from -CR 10 -, -CR 10 -O-CR 10 -, -SS-,-CR 10 =CR 10 -, -CR 10 =CR 10 -, -CO-NH- and -N=CR 10 -; p is 0-8; R 1 and R 2 are independently selected from the group consisting of hydrogen, alkoxy, alkoxyalkoxy, alkoxyalkyl, alkyl, aryloxy, aryloxyalkyl, halo, haloalkoxy, haloalkyl, heterocycle, heterocyclylalkenyl, heterocyclylalkoxy, heterocyclylalkyl, heterocyclyloxyalkyl, hydroxy, hydroxyalkoxy, hydroxyalkyl, (NRaRb)alkoxy, (NRaRb) Alkenyl, (NRaRb)alkyl, (NRaRb)carbonylalkenyl and (NRaRb)carbonylalkyl; R 3 and R 4 are independently selected from the group consisting of hydrogen, alkoxy, alkyl, halo, haloalkoxy, haloalkyl and hydroxy; R 5 and R 6 are independently selected from the group consisting of hydrogen, alkoxy, alkoxyalkyl, alkoxycarbonyl, alkyl, aryloxy, arylalkyl, carboxy, cyano, halo, haloalkoxy, haloalkyl, Hydroxy, hydroxyalkyl, nitro and -NRcRd; R 7 and R 8 are independently selected from the group consisting of hydrogen and alkyl; R9 is selected from the group consisting of hydrogen, hydroxy, amino, alkenyl, alkynyl, alkoxy, alkylamino, alkoxyalkyl, alkyl, alkoxycarbonyl, aryl, heterocycloalkyl; R 10 is selected from the group consisting of hydrogen, alkyl, alkoxy, aryloxy, alkenyloxy, nitro, halo, primary, secondary and tertiary amine; Ra and Rb are independently selected from the group consisting of hydrogen, alkyl, alkylcarbonyl, alkylsulfonyl, arylsulfonyl, haloalkylsulfonyl and heterocyclylsulfonyl; Rc and Rd are independently selected from the group consisting of hydrogen, alkyl, alkylcarbonyl, aryl, arylalkyl, cycloalkyl, cycloalkylalkyl, heterocyclyl and heterocyclylalkyl. A is selected from (CH 2)eN(R 7)C N(R 8)(CH 2)f and CH 2 C NR 7, wherein e and f are independently 0 or 1, wherein each group is bonded from its left to rings substituted by R 3 and R 4; L is -[Cm n q]-, where m, q are 0 or 1, n is 0-11, Z is any one or several groups connected in conventional ways selecting from -CR 10 -, -CR 10 -O-CR 10 -, -SS-,-CR 10 =CR 10 -, -CR 10 =CR 10 -, -CO-NH- and -N=CR 10 -; p is 0-8; R 1 and R 2 are independently selected from the group consisting of hydrogen, alkoxy, alkoxyalkoxy, alkoxyalkyl, alkyl, aryloxy, aryloxyalkyl, halo, haloalkoxy, haloalkyl, heterocycle, heterocyclylalkenyl, heterocyclylalkoxy, heterocyclylalkyl, heterocyclyloxyalkyl, hydroxy, hydroxyalkoxy, hydroxyalkyl, (NRaRb)alkoxy, (NRaRb) Alkenyl, (NRaRb)alkyl, (NRaRb)carbonylalkenyl and (NRaRb)carbonylalkyl; R 3 and R 4 are independently selected from the group consisting of hydrogen, alkoxy, alkyl, halo, haloalkoxy, haloalkyl and hydroxy; R 5 and R 6 are independently selected from the group consisting of hydrogen, alkoxy, alkoxyalkyl, alkoxycarbonyl, alkyl, aryloxy, arylalkyl, carboxy, cyano, halo, haloalkoxy, haloalkyl, Hydroxy, hydroxyalkyl, nitro and -NRcRd; R 7 and R 8 are independently selected from the group consisting of hydrogen and alkyl; R9 is selected from the group consisting of hydrogen, hydroxy, amino, alkenyl, alkynyl, alkoxy, alkylamino, alkoxyalkyl, alkyl, alkoxycarbonyl, aryl, heterocycloalkyl; R 10 is selected from the group consisting of hydrogen, alkyl, alkoxy, aryloxy, alkenyloxy, nitro, halo, primary, secondary and tertiary amine; Ra and Rb are independently selected from the group consisting of hydrogen, alkyl, alkylcarbonyl, alkylsulfonyl, arylsulfonyl, haloalkylsulfonyl and heterocyclylsulfonyl; Rc and Rd are independently selected from the group consisting of hydrogen, alkyl, alkylcarbonyl, aryl, arylalkyl, cycloalkyl, cycloalkylalkyl, heterocyclyl and heterocyclylalkyl.