TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preparation: (Claimed) 1,6,7,12-tetrasubstituted perylenediimide derivative is prepared by adding 1,6,7,12-tetrabromo-cyclohexyl perylenediimide, boronic acid, cesium fluoride, and silver oxide to bottle, placing under nitrogen atmosphere, adding tetrakis(triphenylphosphine)palladium as catalyst, adding solvent, mixing, heating reaction for 20-26 hours, cooling to room temperature, and separating by silica gel column. Preferred Compositions: Substituent consists of methyl, ethyl, propyl, isopropyl, N-butyl, sec.-, isobutyl, tert.-butyl, pentyl, hexyl, heptyl, octyl, nonyl, decyl, undecyl, dodecyl, tridecyl, tetradecyl, pentadecyl, octadecyl, heptadecyl, nonadecyl, icosyl, hydroxy, mercapto, fluoro, chloro, bromo, iodo, cyano, aldehyde, aliphatic, sulfo, sulfinyl, nitro, amino, imino, carboxyl, or hydrazine. Solvent additive consists of diiodooctane (1,8-diiodooctane) or 1-chloronaphthalene at volume ratio of 20:1-1:20.    TECHNOLOGY FOCUS - POLYMERS - Preferred Components: Polymer material consists of poly(3-hexylthiophene-2,5-diyl) (P3HT) or poly(4,8-bis(5-(2-ethylhexyl)thiophen-2-yl)benzo(1,2-b;4,5-b')dithiophene-2,6-diyl-alt-(4-(2-ethylhexanoyl)-thieno(3,4-b)thiophene-)-2-6-diyl) (PBDTTT-C-T). Preferred Definitions:    R2=aryl which consists of Ph, naphthyl, anthryl, phenanthrenyl, naphthacenyl, pentaphenyl, trianilino, pyrenyl, indenyl, biphenyl, and/or butylfluorenyl or heterocylic or heteroaryl which consists of thiophene, benzothiophene, pyran, benzopyran, furan, benzofuran, imidazole, benzimidazole, pyrazole, benzopyrazole, pyrrole, phthalimidine, pyridine, benzopyridyl, pyrazine, benzopyrazine, indole, isoindole, benzindole, pyrimidine, benzopyrimidine, naphthyridine, benzonaphthyridines, pyridazine, benzo pyridazine, indazole, benzo indazole, purine, benzopurine, quinolizine, benzo quinolizine, quinoline, benzoquinoline, indolizine, benzoindolizine, phthalazine, benzo phthalazine, quinoxaline, benzoquinoxaline, thiazole, benzothiazole, carboline, benzocarboline, phenanthridine, benzophenanthridine, phenanthroline, benzophenanthroline, acridine, benzo acridine, phenazine, benzophenazine, phenothiazines, benzophenothiazine, carbazole, benzocarbazole, dibenzothiophene, tribenzothiophene, tetrabenzothiophene, or pentabenzothiophene; and    R1=1-30C optionally substituted alkoxy in which alkoxy is methoxy, ethoxy, propoxy, isopropoxy, N-butoxy, sec.-butoxy, isobutoxy, tert.-butoxy, pentyloxy, hexyloxy, heptyloxy, octyloxy, nonyloxy, decyloxy, undecalkoxy, dodecalkoxy, decalkoxy, tetradec-alkoxy, pentadec-alkoxy, octadec-alkoxy, and/or heptadec-alkoxy.