Advances in Nanomaterials - Balasubramanian (Springer International Publishing, 2018)