Your next smartwatch could be battery-free –and powered by your skin