A naphthylanthracene-based polymer comprising a repeating unit of the
formula ##STR00001## wherein: Ar is an aryl or substituted aryl of
from 6 to 60 carbon atoms; or a heteroaryl or substituted heteroaryl of
from 4 to 60 carbon atoms; R.sub.1, R.sub.2, and R.sub.3 are the same or
different, and are each individually hydrogen, or alkyl, or alkenyl, or
alkynyl, or alkoxy, or amino, or thioalkyl, or carboxyl, or carbonyl,
wherein the alkyl, alkenyl, alkynyl, alkoxy, amino, thioalkyl, carboxy,
or carbonyl can have from 1 to 40 carbon atoms; or aryl of from 6 to 60
carbon atoms; or heteroaryl of from 4 to 60 carbon atoms; or F, or Cl, or
Br; or a cyano group; or a nitro group, or a sulfonate group; and L is a
direct bond between naphthylanthracene and polymer backbone or a carbon
linking group having 1 to 40 carbon atoms or a non-carbon linking group.