Aluminum-doped ZnO thin films deposited on flat and nanostructured glass substrates: Quality and performance for applications in organic solar cells. (15th September 2018)