Synthesis and photocatalytic degradation of methylene blue over p-n junction Co3O4/ZnO core/shell nanorods