GaAs Solar Cells on Nanopatterned Si Substrates | IEEE Journals & Magazine | IEEE Xplore