Telecoms company Vodafone is trialling technology that uses body heat to charge electrical gadgets, like mobile phones or tablets.