Inorganic photovoltaics - Planar and nanostructured devicesJeyakumar RamanujamAmit Vermaet al.2016Progress in Materials Science