Highly reversible electrochemical reaction of insoluble 3D nanoporous polyquinoneimines with stable cycle and rate performance