Nanoscale photon management in silicon solar cells