Dongsheng Guan Chris Yingchun Yuan Journal of Electrochemical Energy Conversion and Storage 13 2 021004 School - Energy and Sustainability