Recent Development of Thermophotovoltaic System for Waste Heat Harvesting Application and Potential Implementation in Thermal Power Plant | IEEE Journals & Magazine | IEEE Xplore