A Barrier Structure for Photoelectrode of Dye-Sensitized Solar Cell for Enhancing Efficiency | IEEE Journals & Magazine | IEEE Xplore