Photocatalysis for Environmental Remediation and Energy Production Recent Advances and Applications - Garg, Seema; Chandra, Amrish (Springer International Publishing, 2023)