Self-assembling nanorods: Berkeley researchers obtain 1, 2 and 3D nanorod arrays and networks