Liquid junction quantum dot solar cells based on ZnO nanowires arrays | IEEE Conference Publication | IEEE Xplore