Energy Filtering of Charge Carriers: Current Trends, Challenges, and Prospects for Thermoelectric Materials. (30th May 2019)