Division of Energy Storage;
Dalian Institute of Chemical Physics;
Chinese Academy of Sciences;
Dalian 116023;
China;
University of Chinese Academy of Sciences;
Beijing 100049 China;
Energy storage; KIBs; Organic electrode materials; Non-aqueous;