Choosing the right nanoparticle size – designing novel ZnO electrode architectures for efficient dye-sensitized solar cells. Issue 16 (5th April 2017)