Nanomaterials : synthesis, characterization, hazards, and safety - Bilal Tahir, Muhammad (Elsevier, 2021)