Synthesis and characterization study of spinel Co3O4 nanoparticles synthesized via the facial co-precipitation route for optoelectronic application