Electrochemical technologies for energy storage and conversion - Liu, Ru-Shi; Lei, Zhang; Xueliang, Sun; Hansan, Liu; Jiujun, Zhang (Wiley-VCH, 2012)