A series of advanced battery technologies have been emerged for applications in this field, nickel metal hydride (Ni-MH) batteries, Li-ion batteries, proton exchange membrane fuel cells etc4–6. Ni-MH batteries were first commercialized and they were facing great challenges from Li-ion batteries...