Cupric oxide (CuO) thin films prepared by reactive d.c. magnetron sputtering technique for photovoltaic application