Patent 7655860 was granted and assigned to North Carolina State University on February, 2010 by the United States Patent and Trademark Office.
A solar cell includes a substrate having a horizontal surface, and an electrode layer on the substrate. The electrode has a plurality of vertical surfaces substantially perpendicular to the horizontal surface, and light-harvesting rods are coupled to the vertical surface of the electrode.