If you want to squeeze more electricity from your solar cells, try keeping them clean for a start. The Mars rovers, Spirit and Opportunity, know all about that: their power is significantly diminished when layers of dust build up on their solar panels, which can only be removed by a fortuitous gust of wind. Here on Earth we have the advantage of rain and dew, which can facilitate the removal of dirt and dust, allowing more light to be absorbed and converted into electricity.