Giant meso-meso-linked porphyrin arrays of micrometer molecular length and their fabrication.