Nanomaterials for photocatalysis and applications in environmental remediation and renewable energy - Viet Van Pham; Wee-Jun Ong (Beilstein Journal of Nanotechnology, 2023)