Micro thermoelectric generator — A source of clean energy | IEEE Conference Publication | IEEE Xplore