Thermophotovoltaic Power Generation Research Articles