Libya awards €100 million electric cable contract to France's Nexans