Templating Effects and Optical Characterization of Copper (II) Phthalocyanine Nanocrystallites Thin Film: Nanoparticles, Nanoflowers, Nanocabbages, and Nanoribbons