Return to Article Details P-type semiconducting NiO nanoparticles synthesis and its photocatalytic activity