Porphyrins bearing a consolidated anthryl donor with dual functions for efficient dye-sensitized solar cells. Issue 1 (16th November 2015)