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