Nanohole structures for efficiency enhancement in thin film photovoltaics | IEEE Conference Publication | IEEE Xplore