Nanomaterials and photocatalysis in chemistry mechanistic and experimental approaches - Tahir, Muhammad Bilal; Riaz, Khalid Nadeem (Springer, 2021)