Fundamentals of nanoparticles : classifications, synthesis methods, properties and characterization - Barhoum, Ahmed; Makhlouf, Abdel Salam Hamdy (Elsevier, 2018)