High Efficient Dye-Sensitized Solar Cells Based on Synthesized SnO2 Nanoparticles