self-assembly polystyrene spheres
A periodic carbon nanotube array from a monolayer of self-assembly polystyrene spheres.