93% efficient solar device makes 20L freshwater daily from seawater