Multifunctional Nanocomposites for Energy and Environmental Applications - Zhanhu Guo (Wiley, 2018)