Home Solar Power The good, the bad and the ugly about dye sensitized solar cells