Thermoelectrics and its energy harvesting. (2012)