A review of the water desalination technologies