Nanotechnology in advanced electrochemical power sources - Prabaharan, S. R. S. (Pan Stanford Publishing, 2015)