ZnO Nanorods Fabricated by Chemical Bath Deposition for Dye-sensitized Solar Cell Application | IEEE Conference Publication | IEEE Xplore