Handbook of Nanomaterials and Nanocomposites for Energy and Environmental Applications - Kharissova, Oxana Vasilievna; Kharisov, Boris ildusovich; Torres-Martínez, Leticia Myriam (Springer, 2021)