El-Quawef, Libya cable landing point