Sea-Urchin-Like ZnO Nanoparticle Film for Dye-Sensitized Solar Cells. (11th October 2015)