Periodic and Random Substrate Textures for Liquid-Phase Crystallized Silicon Thin-Film Solar Cells | IEEE Journals & Magazine | IEEE Xplore