Advances in solar photovoltaic power plants.