Excellent photocatalytic activity of Ag2O loaded ZnO/NiO nanocomposites in sun-light and their biological applications