Compressible polyaniline-coated sodium alginate-cattail fiber foam for efficient and salt-resistant solar steam generation.