Complexation-induced transition of nanorod to network aggregates: alternate porphyrin and cyclodextrin arrays.