Nanostructured photocatalysts : from materials to applications in solar fuels and environmental remediation - Boukherroub, Rabah; Ogale, Satishchandra B.; Robertson, N. (Neil) (Micro & nano technologies., 2020)