SEARCH Articles Figures Tables Carbon nanotubes-porphyrin Carbon nanotubes-porphyrin electrochemical Carbon nanotubes-porphyrin sensors Porphyrins nanotube attachment