First of a kind 100% clean energy island in Mozambique