Advances in Smart Nanomaterials: Environmental Perspective. (4th January 2020) - Palchoudhury, Soubantika; Aich, Nirupam; Zhou, Ziyou