Solar photovoltaic power plant