Advances in thermophotovoltaics: Materials, devices, and systems