Highly operative NiO/ZnO nanocomposites for photocatalytic removal of azo dye. (December 2022)