Panchromatic engineering for efficient zinc oxide flexible dye-sensitized solar cells using porphyrin and indoline dyes. Issue 64 (21st June 2016)