TECHNOLOGY FOCUS - INORGANIC CHEMISTRY - Preferred Compound: The semiconductor contains metal-oxide semiconductor or metal sulfide semiconductor.    TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preferred Composition: Alternately, the semiconductor contains indoline derivative of formula (III) or (IV), or heterocyclic compound(s) of formula (II) and indoline derivative(s) of formula (IV).R11-R13, R21-R23 = H or substituent;n = 1-4;X11-X14, X21-X26 = X3, preferably X11, X13, X21, X22, X24, X26 are sulfur atom, X14, X23 and X25 are oxygen atom;L11, L21, L22 = bivalent group, preferably methine group;R15, R25 = alkyl group; andR24, R26 = H, carboxyl group or phosphono group, at least one of R24 and R26 is carboxyl group or phosphono group, preferably carboxyl group.Preferred Properties: The groups (R11, R21) of formula (III) and (IV) are electron-attracting group having Hammett substituent-constant (sigma)p of 0.1-0.8. Preferred Definitions:    X1, X2, X4 = sulfur atom;    X3 = oxygen atom;    L1 = methine group; and    R7 = carboxyl group.    SPECIFIC COMPOUNDS - 110 heterocyclic compounds of formulae (I) or (II) are disclosed, such as compound of formulae (Ia) and (Ib).    EXAMPLE - Dimethyl sulfoxide (in ml) (1000) was added to intermediate compound (100 g) of formula (a), and dissolution was carried out at 90 degrees C. Intermediate compound of formula (b) was added, heated and refluxed for 1 hour. Ethyl acetate (1500) was further added and cooled to room temperature. Crystal was precipitated and filtered to obtain intermediate (28.6 g) of formula (c). The obtained intermediate (25 g), methanol (1000), triethyl amine (25 g) and intermediate compound (9.12) of formula (d), were mixed, heated and refluxed for 4 hours. Heterocyclic compound (6.34) of formula (Ia) was obtained.    Titanium tetra-iso propoxide (62.5), pure water (375) and nitric acid (2.65) were mixed and stirred. The reaction mixture was heated at 80 degrees C and continuously stirred for 8 hours. Titanium-oxide powder (140 g) was added to pure water (125), to obtain titanium-oxide suspension. The suspension was applied on a transparent electroconductive glass panel coated with tin oxide, and baked at 300 degrees C for 60 minutes after drying. Titanium-oxide film was formed on the support. A solution obtained by dissolving heterocyclic compound (5 g) of formula (Ia) in methanol solution (200), and the titanium-oxide film were dipped in support. Trifluoroacetic acid (1) was added, and ultrasonic irradiation was carried out for 2 hours. The titanium oxide film was washed using chloroform and vacuum dried. A photosensitive layer was formed.    Tin oxide doped with fluorine, was coated as counter electrode. The charge generating layer containing redox electrolyte obtained by dissolving tetrapropyl ammonium iodide and iodine in mixed solvent of acetonitrile and ethylene carbonate, was provided between electroconductive support and counter electrode, using transparent electroconductive glass panel. An optoelectric transducer was obtained.