Novel Energy Harvesting Technologies for ICT Applications | Synapse