Polycrystalline silicon photovoltaics