Nanostructured Materials for Next-Generation Energy Storage and Conversion - Chen, Ying-Pin (Springer Berlin Heidelberg, 2017)