Nanomaterials for sustainable energy - Li, Quan 1965- (Springer International Publishing, 2016)