Crystalline silicon photovoltaic technology