Islamabad
PA
Pakistan
Quaid-i-Azam University
NiO NPs, Ag doping, Band gap tuning, Organic dyes, Dye-functionalization, DSSCs