Return to Article Details Wearable Technologies in Energy Harvesting for Sustainable Power Generation in Smart Textiles