PolyTEMPO and polyviologen on carbon nanotubes: syntheses, structures and organic battery applications Article uri icon