Synthesis and characterization of CuO/ZnO nanocomposites for quinoline yellow dye degradation and multifunctional applications