Nanomaterials in Industrial Chemistry - Muhammad Faheem; Allah Ditta; Jiangkun Du (Taylor and Francis, 2024)