Copper oxide nanoparticles (CuO NPs) is one of the most commonly used metal oxide nanoparticles for commercial and industrial products. An increase in the manufacturing and use of the CuO NPs based products has increased ...