Solar photovoltaic project completed in Mexico