Size and concentration effects of gold nanoparticles on optical and electrical properties of plasmonic dye sensitized solar cells