Nanoporous Silicon Produced by Metal-Assisted Etching: A Detailed Investigation of Optical and Contact Properties for Solar Cells | IEEE Journals & Magazine | IEEE Xplore