SMS: Fundamentals of Thermophotovoltaic Energy Conversion