Wearable Textile Battery Rechargeable by Solar Energy | Synapse