Polyacrylamide/Ni0.02Zn0.98O Nanocomposite with High Solar Light Photocatalytic Activity and Efficient Adsorption Capacity for Toxic Dye Removal