Copper sulfide-macroporous polyacrylamide hydrogel for solar steam generation. (2nd November 2019)