What is needed for solar photovoltaic production