Photocatalytic Activities for Environmental Remediation and Energy Conversion - Abdullah, Hairus (Green Energy and Technology, 2023)