ZnO:Ag nano-particles decorated hole transport layer for improved photon harvesting