Sub-50-nm self-assembled nanotextures for enhanced broadband antireflection in silicon solar cells | Synapse