A nanophotonic solar thermophotovoltaic device User Antielectronic, in the CM Research & News subreddit, 24 Jan 2014