The Merck video on this page might be of some interest...nice views of that Fraunhofer Institute panel too...is that Lance on the bike?
http://magazine.merckgroup.com/en/Life_and_Quality/photovoltaics/dye_sensitized_solar_cells1.html
If the video is jerky, let it play through, walk away, then drag the cursor back to the start...