Natural high-porous diatomaceous-earth based self-floating aerogel for efficient solar steam power generationenergy environmentIF14.62024-02-0128OA