Broad Spectrum Light Harvesting in TiO- Nanotube Array – Hemicyanine Dye – P3HT Hybrid Solid-State Solar Cells | IEEE Journals & Magazine | IEEE Xplore