CdSe thin film solar cells utilizing a nanostructured back contact | IEEE Conference Publication | IEEE Xplore