1. School of Electrical, Electronic and Mechanical Engineering, Communication and Optoelectronic Research Centre, The SFI-Strategic Research Cluster in Solar Energy Conversion, College of Engineering, Mathematical and Physical Sciences, University College Dublin, Belfield, Dublin 4, Ireland