Co3O4 nanoparticles assembled coatings synthesized by different techniques for photo-degradation of methylene blue dye