Modification of multi-walled carbon nanotubes with cobalt phthalocyanine: effects of the templates on the assemblies