1- , 2-, and 3-dimensional polyphenylenes--from molecular wires to functionalised nanoparticles.