Nanophotonic Solar Thermophotovoltaic Device 3 Times More Efficient