InP nanowire array solar cell with cleaned sidewalls | IEEE Conference Publication | IEEE Xplore