TECHNOLOGY FOCUS - INORGANIC CHEMISTRY - Preferred Components: The non-aqueous metal salt electrolyte comprises lithium hexafluorophosphate, lithium tetrafluoroborate, lithium hexafluoroarsenate, lithium hexafluroantimonate, lithium perchlorate, lithium tetrachloroaluminate, lithium tetrachlorogallate, lithium nitrate, lithium tris(trifluoromethane sulfonyl)methane, lithium bis(trifluoromethane sulfonyl) imide, lithium thiocyanate, lithium pentafluoroethane sulfonate, lithium pentafluorobenzene sulfonate, lithium trifluoroacetate, lithium fluorosulfate, lithium tetraphenylborate or lithium trifluoromethanesulfonate.    TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preferred Components: The aprotic solvent is mixture of solvent having extremely high dielectric constant and high viscosity, including carbonic acid(1,2)-ethyl ester, propylene carbonate, methacrylic carbonate, dipropyl carbonate, estolide, N-methylpyrrolidone, N-methylacetamide, methyl methanamide, gamma -butyrolactone, acetonitrile, dimethyl sulfoxide or dimethyl sulfite; and second solvent having lower dielectric constant and low viscosity, including 1,2-diethoxyethane, 1,2-dibutoxyethane, tetrahydrofuran, 2-methyl-tetrahydrofuran, 1,2-propylene oxide, methyl acetate, ethyl acetate, methyl butyrate, ethyl butyrate, methyl propionate, ethyl propionate, dimethyl carbonate, diethyl carbonate, methyl ethyl carbonate or propyl acetate. The free radical initiator comprises ketone peroxides, ketal peroxides, peroxides, dialkyl peroxides, diacyl peroxides, peroxide esters or azo compound, including azobisisobutyronitrile, (phenylazo)triphenylmethane, tert-butyl peroxide, isopropylbenzene peroxide, tert-acetyl peroxide, benzoyl peroxide, dilauroyl peroxide, tert-butyl hydroperoxide, di(4-tert-butylcyclohexyl)peroxydicarbonate or tert-butyl perbenzoate.    TECHNOLOGY FOCUS - POLYMERS - Preferred Composition: The colloidal state macromolecule electrolyte precursor composition comprises (wt.%) bismaleimide monomer or bismaleimide oligomer (1-50); compound of formula X-(A-C(R1)=CH2)n (1-50); 0.5-2 M non-aqueous metal salt electrolyte; aprotic solvent (2-90); and free-radical initiator (0.1-10% of the weight of bismaleimide and compound of formula X-(A-C(R1)=CH2)n). Preferred Components: The bismaleimide monomer is of formula (II) and (III). The bismaleimide monomer comprises N,N'-bismaleimide-4,4'-diphenylmethane, 1,1'-(methylenedi-4,1-phenylene)bismaleimide, N,N'-(1,1'-biphenyl-4,4'-diyl)bismaleimide, N,N'-(4-methyl-1,3-phenylene)bismaleimide, 1,1'-(3,3'-dimethyl-1,1'-biphenyl-4,4'-diyl)bismaleimide, N,N-ethylidene bismaleimide, N,N'-(1,2-phenylene)dimaleimide, N,N'-(1,3-phenylene)dimaleimide, N,N'-thiodimaleimide, N,N'-dithiodimaleimide, N,N'-ketonedimaleimide, N,N'-methylene-bis-maleinimide, bis-maleinimidomethyl-ether, 1,2-bis-(maleimido)-1,2-ethanediol, N,N'-4,4'-diphenylether-bis-maleinimide or 4,4'-bis(maleinimido)-diphenylsulfone. A barbituric acid used in reacting bismaleimide is of formula (IV). The compound of formula X-(A-C(R1)=CH2)n comprises polyethylene glycol dimethacrylate, polyethylene glycol diacrylate, bis((4-((vinyloxy)methyl) cyclohexyl) methyl) terephthalate, triallyl trimellitate, tetraethylene glycol diacrylate, triethylene glycol dimethacrylate, bis(4-(vinyloxy) butyl)succinate or bis(4-(vinyloxy)butyl)isophthalate. The colloidal state macromolecule electrolyte precursor composition further comprises thickening agent including polyvinylidene fluoride, poly(vinylidene fluoride-co-hexafluoropropylene), polyethylene carbonate, polyacrylonitrile, polyvinyl chloride, poly(vinyl sulfone), poly(p-phenyleneterephthalamide), polyvinylpyrrolidone, polyethylene glycol diacrylate, polyethyleneglycol dimethacrylate ester or propylene carbonate vinyl ester; and passive film type additive including vinyl ester carbonate, sulfurous esters, sulfates, phosphonates or their derivative compound.R2=-RCH2-alkyl, -RNH2R-, -C(O)CH2-, -CH2OCH2-, -C(O)-, -O-, -O-O-, -S-, -S-S-, -S(O)-, -CH2S(O)CH2-, -(O)S(O)-, -C6H5-, -CH2(C6H5)CH2-, -CH2(C6H5)(O)-, optionally substituted phenylene radical or optionally substituted biphenylene radical;R3=-RCH2-, -C(O)-, -C(CH3)-2-, -O-, -O-O-, -S-, -S-S-, -(O)S(O)- or -S(O)-;R=H or 1-4C alkyl;andR4, R5=H, CH3, C2H5, C6H5, CH(CH3)2, CH2CH(CH3)2, CH2CH2CH(CH3)2 or -C(H)(CH3)-CH2-CH2-CH3. Preferred Definitions:    X=1-20C hydrocarbon, 4-20C cyclyl, unsaturated 2-20C hydrocarbon and/or 6-20C aromatic hydrocarbon; organic hydrocarbon-oxygen compound containing 1-20C monohydric alcohol, 1-20C polyol, 1-20C aldehyde, 2-20C ether, 2-20C ketone, 2-20C ester and/or 2-20C hetero-aromatic compound; oligomer with molecular weight of less than 300, comprising multi-glycol oligomer of formula -CiH2iO-CiH2i or -O-CjH2j-O-, Ph, alkyl, poly-alkyl sulfoxide of formula -CjH2j-(O=)S(=O)-CjH2j-; -(OCH2CH2)m-(OCH2CH(CH3))n-(OCH2CH2CH2)o-O; or high molecular polymer having molecular weight of more than 300, comprising polyethyleneglycol or polypropylene glycol;    i=0-6;    j=(1-6);    m, n=integers more than 1.    Provided that the functional group of formula -A-C(R1)=CH2 substitutes the hydrogen on X.