Recent advances in energy storage materials and devices - Lu, Li; Hu, Ning (Materials Research Foundations, 2017)