Synthesis and electrocatalytic performance for p-nitrophenol reduction of rod-like Co3O4 and Ag/Co3O4 composites