Single walled carbon nanotube array as working electrode for dye solar cells | IEEE Conference Publication | IEEE Xplore