Text this: Redox polymers for energy and nanomedicine /