Catalytic decontamination of organic/inorganic pollutants in water and green H2 generation using nanoporous SnS2 micro-flower structured film.