publication venue for Fabrication of a Dye-sensitized Solar Cell and utilization of peripheral mirrors 2012