Highly flexible dye-sensitized solar cells produced by sewing textile electrodes on cloth.

Highly flexible dye-sensitized solar cells produced by sewing textile electrodes on cloth.