Text this: Plasmonic effects of quantum size gold nanoparticles on dye-sensitized solar cell