Metal-free organic-dye-based flexible dye-sensitized solar textiles with panchromatic effect