Development and experimental evaluation of a complete solar thermophotovoltaic system. (4th April 2012)