Efficient Light Harvesting with Micropatterned 3D Pyramidal Photoanodes in Dye-Sensitized Solar Cells