NOVELTY - Forming a crosslinked, non-discotic backbone polymer coating on a substrate includes coupling a layer of porphyrinic macrocycles to a substrate, crosslinking the layer of porphyrinic macrocycles, and coupling a subsequent layer of porphyrinic macrocycles to the layer of cross-linked porphyrinic macrocycles to form a non-discotic backbone polymer of porphyrinic macrocycles between the crosslinked layer and subsequent layer to form the polymer coating.    USE - The method is used for forming crosslinked, non-discotic backbone polymer coating on transparent, opaque, or reflective substrate (e.g. metallic or nonmetallic electrode) (claimed). It can be used for producing a light-harvesting array useful in solar cells. The solar cell is useful in a wide variety of electrical devices, e.g. radio, television, computer, processor, calculator, telephone, wireless communication devices such as pager, watch, emergency location device, electric vehicle, emergency power supply, power generator, light or lamp, monitoring device, inspection device, radiation detector, imaging device, and optical coupling device.    ADVANTAGE - A light-harvesting array produced by the above method provides strong absorption of light. The solar cell comprising the light-harvesting array is thin, lightweight, portable, flexible, and has good efficiency.    DETAILED DESCRIPTION - An INDEPENDENT CLAIM is also included for a light-harvesting array comprising a first substrate (40) comprising a first electrode (41); a layer of light-harvesting rods electrically coupled to the first electrode and comprising non-discotic backbone polymer of porphyrinic macrocycles, i.e. crosslinked polymer, coupled to the surface portion by its end terminal; a second substrate (50) comprising a second electrode (51); an electrolyte in a space formed between the first and second substrates; and a mobile charge carrier in the electrolyte.    DESCRIPTION OF DRAWING(S) - The figure shows a solar cell.    Substrates (40, 50)    Electrodes (41, 51)