Organic Photovoltaic Materials: Squarylium and Cyanine-TCNQ Dyes | IBM Journals & Magazine | IEEE Xplore