Efficiency Records in Mesoscopic Dye-Sensitized Solar Cells