Wearable Electronics and Smart Textiles: A Critical Review | Synapse