High-Performance Silicon Nanohole Solar Cells | Synapse