Reversible photoinduced bi-state polymer solar cells based on fullerene derivatives with azobenzene groups