Anthradithiophene derivative having general formula: wherein: - Z, mutually identical or different, represent a sulfur atom, an oxygen atom, a selenium atom; - Y, mutually identical or different, represent a sulfur atom, an oxygen atom, a selenium atom; - R 1, mutually identical or different, are selected from -N-R 3 R 4 amino groups wherein R 3 represents a hydrogen atom, or is selected from linear or branched C 1 -C 20, alkyl groups, or is selected from optionally substituted cycloalkyl groups and R 4 is selected from linear or branched C 1 -C 20 alkyl groups, or is selected from optionally substituted cycloalkyl groups; or they are selected from linear or branched C 1 -C 30 alkoxy groups; or they are selected from R 5 -O-[CH 2 -CH 2 -O] n - polyethyleneoxy groups, wherein R 5 is selected from linear or branched C 1 -C 20 alkyl groups, and n is an integer ranging from 1 to 4; or they are selected from -R 6 -OR 7 groups wherein R 6 is selected from linear or branched C 1 -C 20 alkylene groups, and R 7 represents a hydrogen atom, or is selected from linear or branched C 1 -C 20 alkyl groups, or is selected from R 5 -[-OCH 2 -CH 2 -] n - polyethyleneoxy groups, wherein R 5 has the same meanings reported above and n is an integer ranging from 1 to 4; or they are selected from -S-R 8 thiol groups wherein R 8 is selected from linear or branched C 1 -C 20 alkyl groups; or they are selected from -O-R' 8 groups wherein R' 8 is selected from optionally substituted aryl groups or optionally substituted heteroaryl groups; - R 2, mutually identical or different represent a hydrogen atom; or they are selected from linear or branched C 1 -C 20 alkyl groups; or they are selected from -COR 9 groups wherein R 9 is selected from linear or branched C 1 -C 20 alkyl groups; or they are selected from -COOR 10 groups wherein R 10 is selected from linear or branched C 1 -C 20 alkyl groups; or they are selected from optionally substituted aryl groups; or they are selected from optionally substituted heteroaryl groups. - Z, mutually identical or different, represent a sulfur atom, an oxygen atom, a selenium atom; - Y, mutually identical or different, represent a sulfur atom, an oxygen atom, a selenium atom; - R 1, mutually identical or different, are selected from -N-R 3 R 4 amino groups wherein R 3 represents a hydrogen atom, or is selected from linear or branched C 1 -C 20, alkyl groups, or is selected from optionally substituted cycloalkyl groups and R 4 is selected from linear or branched C 1 -C 20 alkyl groups, or is selected from optionally substituted cycloalkyl groups; or they are selected from linear or branched C 1 -C 30 alkoxy groups; or they are selected from R 5 -O-[CH 2 -CH 2 -O] n - polyethyleneoxy groups, wherein R 5 is selected from linear or branched C 1 -C 20 alkyl groups, and n is an integer ranging from 1 to 4; or they are selected from -R 6 -OR 7 groups wherein R 6 is selected from linear or branched C 1 -C 20 alkylene groups, and R 7 represents a hydrogen atom, or is selected from linear or branched C 1 -C 20 alkyl groups, or is selected from R 5 -[-OCH 2 -CH 2 -] n - polyethyleneoxy groups, wherein R 5 has the same meanings reported above and n is an integer ranging from 1 to 4; or they are selected from -S-R 8 thiol groups wherein R 8 is selected from linear or branched C 1 -C 20 alkyl groups; or they are selected from -O-R' 8 groups wherein R' 8 is selected from optionally substituted aryl groups or optionally substituted heteroaryl groups; - R 2, mutually identical or different represent a hydrogen atom; or they are selected from linear or branched C 1 -C 20 alkyl groups; or they are selected from -COR 9 groups wherein R 9 is selected from linear or branched C 1 -C 20 alkyl groups; or they are selected from -COOR 10 groups wherein R 10 is selected from linear or branched C 1 -C 20 alkyl groups; or they are selected from optionally substituted aryl groups; or they are selected from optionally substituted heteroaryl groups.