Au Nanoparticles as Interfacial Layer for CdS Quantum Dot-sensitized Solar Cells