Nanotechnology and Photocatalysis for Environmental Applications - Tahir, Muhammad (Elsevier Elsevier, 2020)