In other embodiments, the phenyl ring of the aromatic dicarboxylic acid can be substitutes with other groups such as alkyl groups, alkoxy groups, halogen groups, and any other functional groups defined above that will not interfere with the polymerization.