Nanophotocatalysis and environmental applications energy conversion and chemical transformations - Inamuddin 1980-; Ahamed, Mohd Imran; Asiri, Abdullah Mohamed 1966-; Lichtfouse, Eric 1960- (Environmental chemistry for a sustainable world, 2019)