TECHNOLOGY FOCUS - INORGANIC CHEMISTRY - Preferred Particles: The oxide semiconductor fine particles are made of titanium dioxide, tin dioxide, tungsten oxide, zinc oxide, niobium pentoxide, iron oxide, zirconium oxide, magnesium oxide, tungsten oxide, zinc oxide, cadmium sulfide, zinc sulfide, lead sulfide, bismuth sulfide, cadmium selenide and/or cadmium telluride.    TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preferred Film: The porous film is sensitized with dye (I) and one or more other dyes, preferably metal complex dye and/or organic dye. The organic dye is chosen from indoline, courmarin, cyanine, merocyanine, hemicyanine, methin, azo, quinone, quinonimine, diketo-pyrrolo-pyrrole, quinacridone, squaraine, triphenylmethane, perylene, indigo, xanthene, eosin, rhodamine and their mixture. The dye is adsorbed together with an additive. The additive is a co-adsorbent, preferably a steroid, a sulfonate, a carboxylic acid, a phosphinic acid, a crown ether, a cyclodextrine, a calixarene, a polyethyleneoxide or their mixture. Full Definitions:    m=0 or 1;    n=0-5;    R1-R4=H, -S(=O)2OR7, -S(=O)2R7, -S(=O)R7, -S(=O)OR7, fluorinated 1-8C alkyl, group of formula: -C(=R5)(-R6) (i), or 1-20C alkyl, 2-20C alkenyl, 2-20C alkynyl, 6-20C aryl, 4-20C heteroaryl, 7-20C aralkyl, 8-20C aralkenyl, 8-20C aralkynyl, 4-20C cycloalkyl, 5-20C cycloalkenyl or 6-20C cycloalkynyl (all optionally substituted), and in which alkyl and cycloalkyl are optionally interrupted by O, S, C(=O), or NR14, or substituent (R30-R33);    or R1+R2, or R3+R4=optionally substituted aliphatic 5-, 6- or 7-membered ring;    or R1+R15,R1+R16,R2+R15 or R2+R16=optionally substituted aliphatic 5-, 6- or 7-membered ring, when m is 0, preferably R2 and R15 form optionally substituted heteroaromatic 5-, 6- or 7-membered ring;    or R2+R4=optionally substituted aliphatic 5-, 6- or 7-membered ring, when n is 0 or 1;    or R1=D';    R5=NR8, N-OR8, N-NR8R9, O or S;    R6=CO-SR7, CO-NR7-NR10R11, CO-NR7-OR10, CO-O-CO-R7, CO-NR7-CO-R10, CO-NR7-CO-OR10, CO-NR7-CO-NR10R11, NR7R10, OR7, SR7, NR7-NR10R11, NR7-OR10, O-CO-R7, O-CO-OR7, O-CO-NR7R10, NR7-CO-R10, NR7-CO-OR10, NR7-CO-N R10R11, CO-R7, CO-OR7, CO-NR7R10, NR12-C(=NR13)R7, or 1-20C alkyl, 6-20C aryl, 2-20C alkenyl, 2-20C alkynyl, 6-20C aryl, 4-20C heteroaryl, 7-20C aralkyl, 5-20C aralkenyl, 8-20C aralkynyl, 4-20C cycloalkyl, 5-20C cycloalkenyl or 6-20C cycloalkynyl (all optionally substituted), in which alkyl and cycloalkyl are optionally interrupted by O, S, C(=O), and/or NR14;    R8,R9=H, or 1-20C alkyl, 2-20C alkenyl, 2-20C alkynyl, 6-20C aryl, 4-20C heteroaryl, 7-20C aralkyl, 8-20C aralkenyl, 8-20C aralkynyl, 4-20C cycloalkyl, 5-20C cycloalkenyl or 6-20C cycloalkynyl (optionally substituted), in which alkyl and cycloalkyl are optionally interrupted by O, S, C(=O), and/or NR14;    R7,R10,R11=H, or 1-20C alkyl, 2-20C alkenyl, 2-20C alkynyl, 6-20C aryl, 3-20C heteroaryl, 7-20C aralkyl, 8-20C aralkenyl, 5-20C aralkynyl, 4-20C cycloalkyl, 5-20C cycloalkenyl or 6-20C cycloalkynyl (all optionally substituted), and in which alkyl and cycloalkyl are optionally interrupted by O, S, C(=O) and/or NR14;    or R7 or R10+R1-R4 attached to same double bond=optionally substituted aliphatic 5-, 6- or 7-membered ring;    or R7 or R10+R2 or R4+substituent (R30-R33)=optionally substituted aliphatic 5-, 6- or 7-membered ring, when n is 0 or 1;    R12,R13=optionally substituted 5-, 6- or 7-membered ring;    R14=H, or 1-20C alkyl, 2-20C alkenyl, 2-20C alkynyl, 6-20C aryl, 4-20C heteroaryl, 7-20C aralkyl, 8-20C aralkenyl, 8-20C aralkynyl, 5-20C cycloalkyl, 5-20C cycloalkenyl or 6-20C cycloalkynyl (all optionally substituted);    D'=group of formula (III) or (IV);    R17,R18=1-20C alkyl, 2-20C alkenyl, 2-20C alkynyl, 6-20C aryl, 4-36C heteroaryl, 7-20C aralkyl, 8-20C aralkenyl, 5-20C aralkynyl, 4-20C cycloalkyl, 5-20C cycloalkenyl or 6-20C cycloalkynyl (all optionally substituted), and in which alkyl and cycloalkyl are optionally interrupted by O, S, C(=O) and/or NR14;    or R17+R18,R17+R22,R17+R20 and/or R18+R19=optionally substituted 5-, 6- or 7-membered ring;    R15,R16,R19-R24=H, NR25R26, OR25, SR25, NR25-NR26R27, NR25-OR26, O-CO-R25, O-CO-OR25, O-CO-NR25R26, NR25-CO-R26, NR25-CO-OR26, NR25-CO-NR26R27, CO-R25, CO-OR25, CO-NR25R26, S-CO-R25, CO-SR25, CO-NR25-NR26R27, CO-NR25-OR26, CO-O-CO-R25, CO-O-CO-OR25, CO-O-CO-NR25R26, CO-NR25-CO-R26, CO-NR25-CO-OR26, or 1-20C alkyl, 6-20C aryl, 2-20C alkenyl, 2-20C alkynyl, 6-20C aryl, 4-20C heteroaryl, 7-20C aralkyl, 8-20C aralkenyl, 8-20C aralkynyl, 4-20C cycloalkyl, 5-20C cycloalkenyl or 6-20C cycloalkynyl (all optionally substituted), and in which alkyl and cycloalkyl are optionally interrupted by O, S, C(=O) and/or NR14;    R25-R27=H, or 1-20C alkyl, 6-20C aryl, 2-20C alkenyl, 2-20C alkynyl, 6-20C aryl, 4-20C heteroaryl, 7-20C aralkyl, 8-20C aralkenyl, 8-20C aralkynyl, 4-20C cycloalkyl, 5-20C cycloalkenyl or 6-20C cycloalkynyl (all optionally substituted), and in which alkyl and cycloalkyl are optionally interrupted by O, S, C(=O) and/or NR14;    A=group of formula (V),(VI) or (VII) (when at least one of R1-R-4 is fluorinated 1-8C alkyl, -S(=O)2OR7, -S(=O)2R7, -S(=O)R7, -S(=O)OR7 or group (i), A is group of formula (VI) or (VII));    Y-=inorganic or organic anion, preferably Cl-, Br-, I-, SCN-, BF4-, PF6-, ClO4-, SbF6-, AsF6- or organic anion chosen from carboxylate, sulfonate, sulfate, phosphate, phosphonate, -CO(C=O)O- and -NR14-S(=O)2O-;    G,G'=-R28-COOH, -R28-COO-Z+, -R28-CO(C=O)OH, -R28-CO(C=O)O-Z+, -R28-S(=O)2OH, -R28-S(=O)2O-Z+, -R28-O-S(=O)2OH, -R28-O-S(=O)2O-Z+, -R28-P(=O)(OH)2, -R28-P(=O)(O-Z+)2, -R28-P(=O)(OH)(O-Z+), -R28-O-P(=O)(OH)2, -R28-O-P(=O)(O-Z+)2, -R28-O-P(=O)(OH)(O-Z+), -R28-CO-NH-OH, -R28-S(=O)2NH-OH, -R28-NR14-S(=O)2OH or -R28-NR14-S(=O)2O-Z+;    Z+=N(R14)4+, Li+, Na+, K+ or ammonium cation which is portion of compound (I) as portion of group (A);    R28=direct bond, or 1-20C alkylene, 2-20C alkenylene, 2-20C alkynylene, 6-20C arylene, 4-9C heteroarylene, 7-11C aralkylene, 8-11C aralkenylene, 8-11C aralkynylene, 6-11C heteroaralkylene, 7-11C heteroaralkenylene, 7-11C heteroaralkynylene, 5-6C cycloalkylene, 1-20C alkylene-6-20C arylene, 1-20C alkylene-4-9C heteroarylene, 1-20C alkylene-6-20C arylene-1-20C alkylene, 1-20C alkylene-4-9C heteroarylene-1-20C alkylene, -O-1-20C alkylene, -O-2-20C alkenylene, -O-2-20C alkynylene, -O-6-20C arylene, -O-4-9C heteroarylene, -O-7-11C aralkylene, -O-8-11C aralkenylene, -O-8-11C aralkynylene, -O-6-11C heteroaralkylene, -O-7-11C heteroaralkenylene, -O-7-11C heteroaralkynylene, -O-5-6C cycloalkylene, -O-1-20C alkylene-6-20C arylene, -O-1-20C alkylene-4-9C heteroarylene, -O-1-20C alkylene-6-20C arylene-1-20C alkylene or -O-1-20C alkylene-4-9C heteroarylene-1-20C alkylene;    R30-R33=G', H, halo, or 1-20C alkyl, 2-20C alkenyl, 2-20C alkynyl, 6-20C aryl, 4-20C heteroaryl, 7-20C aralkyl, 5-20C aralkenyl, 8-20C aralkynyl, 5-20C cycloalkyl, 5-20C cycloalkenyl or 6-20C cycloalkynyl (all optionally substituted), and in which alkyl and cycloalkyl are optionally interrupted by O, S, C(=O) and/or NR14;    or two groups of R30-R33=optionally substituted aliphatic 5-, 6-or 7-membered ring, when at least one of R30-R33 is G';    R101-R104=H, halo, or 1-20C alkyl, 2-20C alkenyl, 2-20C alkynyl, 6-20C aryl, 4-20C heteroaryl, 7-20C aralkyl, 5-20C aralkenyl, 5-20C aralkynyl, 5-20C cycloalkyl, 5-20C cycloalkenyl or 6-20C cycloalkynyl (all optionally substituted), and in which alkyl and cycloalkyl are optionally interrupted by O, S, C(=O) and/or NR14;    or R101+R102 and/or R103+R104=optionally substituted aliphatic 5-, 6- or 7-membered ring;and    or R101+R15 or R101+R16=optionally substituted 5-, 6- or 7-membered ring.    Preferred Definitions:    R102-R104=H;and    R31-R33=H.