Porphyrins as excellent dyes for dye-sensitized solar cells: recent developments and insights. Issue 2 (10th November 2014)