Cosensitizers for simultaneous filling up of both absorption valleys of porphyrins: a novel approach for developing efficient panchromatic dye-sensitized solar cells.

Cosensitizers for simultaneous filling up of both absorption valleys of porphyrins: a novel approach for developing efficient panchromatic dye-sensitized solar cells.