A Review on Semitransparent Solar Cells for Real-Life Applications Based on Dye-Sensitized Technology | IEEE Journals & Magazine | IEEE Xplore