A review of renewable energy technologies integrated with desalination systems