Solar Energy: Progress and Design Concerns of Nanostructured Solar Energy Harvesting Devices (Small 19/2016). Issue 19 (11th May 2016)