Semitransparent, non-fullerene and flexible all-plastic solar cells