1. State Key Laboratory of Power Transmission Equipment Technology School of Electrical Engineering Chongqing University 174 Shazheng Street Shapingba District Chongqing City 400044 P.R. China
2. National Research Center for Physical Sciences at the Microscale University of Science and Technology of China Hefei Anhui 230026 P.R. China
3. School of Chemistry and Chemical Engineering Chongqing University 174 Shazheng Street Shapingba District Chongqing City 400044 P.R. China
4. Qingan Energy Storage Technology Co., Ltd Chongqing City 402247 P.R. China