Redox polymers for energy and nanomedicine. (2020)