Renewable energy systems for water desalination applications: A comprehensive review