Effects of bluff-body on the thermal performance of micro thermophotovoltaic system based on porous media combustion. (25th June 2020)