Preparation, characterization and fluorescent imaging of multi-walled carbon nanotube–porphyrin conjugate