Electrochemistry and self -assembly of complex single -walled carbon nanotube (SWNT) nanostructures