Nanomaterials and nanocomposites : synthesis, properties, characterization techniques, and applications - Goyal, Rajendra Kumar (CRC Press, 2018)