Semiconductor silicon photovoltaic cells