Solar thermophotovoltaic devices have the potential to enhance the performance of solar energy harvesting by converting broadband sunlight to narrow-band thermal radiation tuned for a photovoltaic ...