Facile synthesis and enhanced nonlinear optical properties of porphyrin-functionalized multi-walled carbon nanotubes.