Nanostructured materials : physicochemical chemistry fundamentals for energy and environmental applications - Li, Zesheng (Elsevier, 2023)