Synthesis of ZnO nanostructures on CuO catalyzed porous silicon substrate