CONSTRUCTING HIGH PERFORMANCE POLY TERPHENYL PYRIDINIUM X2026