Surfactant-assisted synthesis of semiconductor nanotubes and nanowires | Synapse