Aerogel-based solar-powered water production from atmosphere and ocean: A review